Maximum retries exceeded on transmission...

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Um zu testen was Asterisk (1.4.13) aushält habe ich mal 100 Calls (mit Callfiles)
von einem Asterisk zum anderen Asterisk geschickt.
Die beiden Asterisk sind direkt miteinander verbunden über ein 1G Netz und befinden sich im gleichen Netzabschnitt.

Der Empfänger Asterisk zeigt aber die rote Karte mit dem Fehler:
Maximum retries exceeded

Z.B.
Code:
[...]
Maximum retries exceeded on transmission [email protected] for seqno 102 (Critical Response)
[...]

Wenn man die Pakete snifft, sieht man vor allem das mehrere "INVITE", manchmal einige "Request Terminated" und am Schluss auch mehrere "OK" pro Session geschickte werden.

Asterisk unterbricht anschliessend einige Calls sogar oder es kam sogar vor, dass er sich einfach beendet.

Hat jemand eine Idee woran es liegen könnte?

Es gibt einige Foren, die bei diesem Problem auf Netzprobleme hindeuten,
jedoch kann ich es mir bei meinem Problem nicht so erklären.

Wäre euch sehr dankbar für alle Hinweise.

Viele Grüsse

Stäubel
 
Zuletzt bearbeitet:
Was glaubst Du eigentlich, warum die allermeisten Provider Asterisk nicht im Frontend einsetzen, sondern aus Performancegründen einen SER vorschalten?
 
Hallo zusammen

Vielen Dank für eure Antworten.

Nach meinen bisherigen Erkenntnissen sind folgende Probleme möglich,
wenn diese Fehlermeldung auftritt:

  • div. Probleme mit den Netzwerk durch falsche Konfiguration
    (z.B. localnet im sip.conf nicht richtig angegeben etc)
    oder Durchsatzprobleme
  • Rechner ausgelastet (z.B. CPU auf 100%)
  • Probleme mit Clients (z.B. Voip-Telefon) welche das SIP-Protokoll
    nicht sauber implementiert haben

Am verblüffensten fand ich, dass bei einem Test es möglich war,
das Flag T beim Dial zu setzen um den Fehler weg zu bringen

z.B.
Code:
exten => s,n,Dial(SIP/Test_3,10,Ttr)

Siehe auch: http://www.ip-phone-forum.de/archive/index.php/t-129319.html

Komisch, denn dieses T ermöglicht dem Anrufer ja eigentlich nur,
durch die Taste # einen verbundenen Anruf weiterzuleiten.

Was glaubst Du eigentlich, warum die allermeisten Provider Asterisk nicht im Frontend einsetzen, sondern aus Performancegründen einen SER vorschalten?

Ich dachte eben, dass 100 noch kein Thema sind für Asterisk und
SER erst bei höherer Anzahl Calls eingesetzt werden muss.
Auf einer anderen Testumgebung brachte ich weit mehr als
100 Kanäle fehlerfrei hin.

Ich verstehe einfach nicht ganz, was genau diese Fehlermeldung auslöst.
Ist Asterisk wirklich am Anschlag wenn diese Fehlermeldung kommt oder
lässt sich die Anzahl Wiederholungen (Maximum retries) beeinflussen?
Wovon ist sie anhängig?

Wäre für weitere Tipps sehr dankbar.

Viele Grüsse Stäubel
 
In meinem Fall, in dem dieses Problem auftrat, war eine fehlerhafte Firmware von meinem Grandstream BT101 Schuld. Habe jetzt die neueste Version drauf und kann auch problemlos Asterisk 1.4 nutzen.
 
Kostenlos!

Statistik des Forums

Themen
248,915
Beiträge
2,304,954
Mitglieder
378,626
Neuestes Mitglied
0xFaB1