> ich habe Asterisk auf einem öffentlichen Server, leider bekomme ich kein
Gespräch zustande. Telefone klingeln, aber ich > höre nichts. Auch die
gegenstelle kann mich nicht hören.
> Beide telefone sind auf G711a eingestellt.

> Wenn ich aber im selben lan bin kann ich normal die Durchwahl anwählen und
super Sprachqualität.


Zur Fehlersuche würde auf der Asterisk CLI ein:

"sip show peer <peername>" für die entsprechende Nebenstelle ausführen.

Dort sollte nat : yes oder nat:always eingestellt sein.
Ist es aber wahrscheinich, denn die SIP Signalisierung funktioniert ja.

Der Schalter  CanReinvite sollte auf No stehen. Wenn nicht versuchen
wahrscheinlich beide Nebenstellen nach dem Verbindungsaufbau direkt
miteinander zu kommunizieren.

Beide Schalter kann man in der /opt/gemeinschaft/etc/asterisk/sip.conf
setzen.

Weitere Hilfen zum debuggen:

sip set debug peer <peername> 
Da kann man beispielsweise beim Verbindungsaufbau sehen auf welchen IP
Adressen oder Ports Sprachdaten üver RTP erwartet werden.

rtp debug 
Zeigt an über welchen Ports der RTP Stream läuft.


STUN wird von Asterisk leider nicht unterstützt.


Viele Grüße
Sven





 









Antwort per Email an