Ich habe seit kurzem wieder eine asterisk installation im Regelbetrieb, bzw. versuche dies. Dazu habe ich meine alte funktionierende Konfiguration (Asterisk 1.2) auf den aktuellen Stand gebracht, aber leider klappt es nicht ganz.
Folgende Schematik:
0.0.0.0 <-> border router <-> Asterisk (DMZ) [10.x.x.x]
Mit asterisk sind mehrere peers und ein registry verbunden, alle nicht im localnet.
Gespräche zwischen den peers funktionieren einwandfrei. Gespräche outbound vom peer über den registry laufen auch problemlos. Bei inbound Gesprächen bekomme ich jedoch den Fehler
im debug sehe ich
Überprüft habe ich natürlich die üblichen Verdächtigen: externip bzw. externhost mit externrefresh, localnet, nat=auto_force_rport,auto_comedia, stunaddr, rtpstart/rtpend.
Registry ist derzeit unitymedia. Habe schon mit vielen Parametern getestet (z.B. nat=force_rport), aber bislang ohne Erfolg. Irgendwelche Ideen?
Folgende Schematik:
0.0.0.0 <-> border router <-> Asterisk (DMZ) [10.x.x.x]
Mit asterisk sind mehrere peers und ein registry verbunden, alle nicht im localnet.
Gespräche zwischen den peers funktionieren einwandfrei. Gespräche outbound vom peer über den registry laufen auch problemlos. Bei inbound Gesprächen bekomme ich jedoch den Fehler
Code:
[Jan 12 17:28:30] WARNING[24747]: chan_sip.c:4019 retrans_pkt: Retransmission timeout reached on transmission a7efb75_14adef959ee@sslsesm02 for seqno 32422 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
Packet timed out after 6399ms with no response
[Jan 12 17:28:30] WARNING[24747]: chan_sip.c:4048 retrans_pkt: Hanging up call a7efb75_14adef959ee@sslsesm02 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
im debug sehe ich
Code:
Retransmitting #6 (no NAT) to $REGISTRYIP:5060:
SIP/2.0 200 OK
Via: SIP/2.0/UDP $REGISTRYIP:5060;branch=z9hG4bKosm3l11068lg1t8ts190.1;received=$REGISTRYIP
From: <sip:$ANRUFERNR@$REGISTRY;user=phone>;tag=53876
To: "SIPLineUser SIPLineUser"<sip:$REG@$REGISTRYADDR>;tag=as2be90e9b
Call-ID: a7efb75_14adef959ee@sslsesm02
CSeq: 32422 INVITE
Server: Asterisk PBX 11.15.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Contact: <sip:$REGISTRYNR@$ASTERISKSERVERIP:5060>
Content-Type: application/sdp
Content-Length: 186
v=0
o=root 1579744090 1579744090 IN IP4 $ASTERISKSERVERIP
s=Asterisk PBX 11.15.0
c=IN IP4 $ASTERISKSERVERIP
t=0 0
m=audio 19170 RTP/AVP 8
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
Überprüft habe ich natürlich die üblichen Verdächtigen: externip bzw. externhost mit externrefresh, localnet, nat=auto_force_rport,auto_comedia, stunaddr, rtpstart/rtpend.
Registry ist derzeit unitymedia. Habe schon mit vielen Parametern getestet (z.B. nat=force_rport), aber bislang ohne Erfolg. Irgendwelche Ideen?
Zuletzt bearbeitet: