Puh, ich habe ein schwer zu beschreibenden Fehler:
Ich habe nun von 1.4 auf 1.6.2.0-1 upgedatet und habe ein seltsames Problem mit SIP-Verbindungen: Wenn ich Asterisk gerade frisch starte klappt erst mal alles einwandfrei. Wenn ich dann mehrere Stunden nichts tue (kein Anruf rein und raus) und auch nur intern mit einem SIP-Telefon das andere anrufe oder gar nur eine Demoansage anrufe, so höre ich alles nur einige Sekunden bruchstückhaft/abgehackt bis es ganz verstummt und das SIP-Telefon die Verbindung abbricht (mit 2 verschiedenen SIP-Telefonen getestet). Mein Server ist dann für einige Minuten nichts zu erreichen - offenbar blockiert Asterisk total! Ich habe mal ein "top" mit nice -20 parallel laufen lassen. Bei der Anzeigen-Aktualisierung von top konnte ich sehen, wie die CPU-Last vom Asterisk-Prozess auf 85% gestiegen ist und dann war es vorbei (top-Anzeige / ssh-Verbindung eingefroren).
Wenn der Server sich wieder beruhigt hat nach 1-5Minuten (geht schlagartig), läuft wieder alles (auch SIP-Telefonate!) einwandfrei. Nach einigen Stunden Ruhe zickt Asterisk wieder so rum. Habe auch keine Fehlermeldung im Syslog und keine ungewöhnliche auf der Asterisk-Cli. Auch eine sip debug zeigt nichts ungewöhnliches an. Es bleibt einfach nur hängen!
Hat jemand eine Idee, was das sein könnte, bzw. ist so ein Fehler bekannt, der durch irgendeine Einstellung ausgelöst wird? Vorher lief Asterisk 1.4 mit misdn + sip einwandfrei. Jetzt habe ich eine frische 1.6er ohne chan_misdn und frische nur minimal angepasste sample Config-Files und dann solche Probleme.
NACHTRAG: Kann es sein, dass ich zwingend so einen dahdi_dummy modul brauche? Mir ist nun aufgefallen, dass unmittelbar nach einem SIP-Verbindungsaufbau das Gespräch in der 1.-2. Sekunde immer abgehackt ist, bis es funktioniert. Werde auch mal probieren diesen Jitter-Buffer einzuschalten...
NACHTRAG2: So, dahdi_dummy läuft und meetme() geht auch (vorher stand, dass das pseudo-device fehlt). Die SIP-Probleme bestehen aber immer noch. Werde also noch mal mit den SIP einstellungen spielen.
Ich habe nun von 1.4 auf 1.6.2.0-1 upgedatet und habe ein seltsames Problem mit SIP-Verbindungen: Wenn ich Asterisk gerade frisch starte klappt erst mal alles einwandfrei. Wenn ich dann mehrere Stunden nichts tue (kein Anruf rein und raus) und auch nur intern mit einem SIP-Telefon das andere anrufe oder gar nur eine Demoansage anrufe, so höre ich alles nur einige Sekunden bruchstückhaft/abgehackt bis es ganz verstummt und das SIP-Telefon die Verbindung abbricht (mit 2 verschiedenen SIP-Telefonen getestet). Mein Server ist dann für einige Minuten nichts zu erreichen - offenbar blockiert Asterisk total! Ich habe mal ein "top" mit nice -20 parallel laufen lassen. Bei der Anzeigen-Aktualisierung von top konnte ich sehen, wie die CPU-Last vom Asterisk-Prozess auf 85% gestiegen ist und dann war es vorbei (top-Anzeige / ssh-Verbindung eingefroren).
Wenn der Server sich wieder beruhigt hat nach 1-5Minuten (geht schlagartig), läuft wieder alles (auch SIP-Telefonate!) einwandfrei. Nach einigen Stunden Ruhe zickt Asterisk wieder so rum. Habe auch keine Fehlermeldung im Syslog und keine ungewöhnliche auf der Asterisk-Cli. Auch eine sip debug zeigt nichts ungewöhnliches an. Es bleibt einfach nur hängen!
Hat jemand eine Idee, was das sein könnte, bzw. ist so ein Fehler bekannt, der durch irgendeine Einstellung ausgelöst wird? Vorher lief Asterisk 1.4 mit misdn + sip einwandfrei. Jetzt habe ich eine frische 1.6er ohne chan_misdn und frische nur minimal angepasste sample Config-Files und dann solche Probleme.
NACHTRAG: Kann es sein, dass ich zwingend so einen dahdi_dummy modul brauche? Mir ist nun aufgefallen, dass unmittelbar nach einem SIP-Verbindungsaufbau das Gespräch in der 1.-2. Sekunde immer abgehackt ist, bis es funktioniert. Werde auch mal probieren diesen Jitter-Buffer einzuschalten...
NACHTRAG2: So, dahdi_dummy läuft und meetme() geht auch (vorher stand, dass das pseudo-device fehlt). Die SIP-Probleme bestehen aber immer noch. Werde also noch mal mit den SIP einstellungen spielen.
Zuletzt bearbeitet: