Abweichender SIP Port, Trunk registriert sich nicht : Registration timed out

tgoetten

Neuer User
Mitglied seit
1 Apr 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo,

der Versuch, einen im internen Netzwerk liegenden Asterisk & FreePBX Server mit QSC zu verbinden scheitert leider bereits bei der Registrierung. Auf der Konsole heißt es hierzu :

Code:
[2013-11-03 19:11:08] NOTICE[1494]: chan_sip.c:15071 sip_reg_timeout:    -- Registration for '[B]<qsc benutzername>[/B]@sip.qsc.de' timed out, trying again (Attempt #32)
Als Hinweis vorweg, im Netzwerk befindet sich bereits ein Server mit identischer Konfiguration, welcher auf dem Std. SIP Port 5060 "lauscht". Für die zweite Instanz muss daher ein anderer Port her, ich habe mich für 5070 entschieden, siehe Konfiguration, welche wie folgt aussieht :

/etc/asterisk/sip_general_additional.conf
Code:
faxdetect=yes
vmexten=*97
accept_outofcall_messages=yes
auth_message_requests=no
outofcall_message_context=dpma_message_context
context=from-sip-external
callerid=Unknown
notifyringing=yes
notifyhold=yes
tos_sip=cs3
tos_audio=ef
tos_video=af41
alwaysauthreject=yes
useragent=FPBX-2.11.0(11.6.0)
disallow=all
allow=ulaw
allow=alaw
allow=gsm
callevents=no
bindport=[B]5070[/B]
bindaddr=[B]<interneIP>[/B]
jbenable=no
defaultexpiry=120
allowguest=yes
srvlookup=no
minexpiry=60
maxexpiry=3600
registerattempts=0
registertimeout=20
notifyhold=yes
rtpkeepalive=0
g726nonstandard=no
videosupport=no
maxcallbitrate=384
canreinvite=no
rtptimeout=30
rtpholdtimeout=300
notifyringing=yes
checkmwi=10
nat=yes
externip=[B]<öffentlicheIP>[/B]
localnet=[B]<interneIP>.0[/B]/255.255.255.0
/etc/asterisk/sip_additional.conf
Code:
[qsc-in]
context=from-trunk
secret=[B]<passwort>[/B]
type=user
fromuser=[B]<qsc benutzername>[/B]
host=sip.qsc.de
qualify=yes
username=[B]<qsc benutzername>[/B]
canreinvite=yes
t38pt_udptl=yes,fec
t38pt_rtp=no
t38pt_tcp=no
port=[B]5070[/B]

[qsc-out]
disallow=all
allow=ulaw
allow=alaw
auth=[B]<passwort>[/B]
canredirect=no
context=custom-get-did-from-sip
dtmfmode=rfc2833
fromdomain=sip.qsc.de
host=sip.qsc.de
insecure=port,invite
nat=yes
secret=[B]<passwort>[/B]
type=friend
canreinvite=yes
username=[B]<qsc benutzername>[/B]
t38pt_udptl=yes,fec
t38pt_rtp=no
t38pt_tcp=no
port=[B]5070[/B]
In der Firewall lautet die Regel :

Code:
..
$IPTABLES -A INPUT -i eth0  -p udp -m udp  -s 213.148.136.218 -d [B]<öffentliche IP>[/B] --dport 20000:40000 -m state --state NEW  -j ACCEPT
$IPTABLES -A INPUT -i eth0  -p udp -m udp  -s 213.148.136.218 -d [B]<öffentliche IP>[/B] --dport 5070 -m state --state NEW  -j ACCEPT
$IPTABLES -t nat -A PREROUTING -p udp -m multiport --dport 5070,20000:40000 -j DNAT --to-destination <interneIP>
$IPTABLES -A FORWARD -p udp -s [B]<interneIP>[/B] -j ACCEPT
$IPTABLES -A FORWARD -p udp -m multiport --dport 5070,20000:40000 -d [B]<interneIP>[/B] -j ACCEPT
..
Für den Port 5060 und die Range 10000 bis 20000 funktionieren diese Regeln für den ersten Server scheinbar...

Schaue ich mir den Netzwerktraffic auf Port 5070 sehe ich nur REGISTER Versuche. Irgendwie kommt aber nix zurück???

Code:
tcpdump -nqt -s 0 -A -i eth1 port 5070

Code:
IP <interneIP>.5070 > 213.148.136.218.5070: UDP, length 387
E`[email protected]
..      ..........q.REGISTER sip:sip.qsc.de:5070 SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK1a0300fb;rport
Max-Forwards: 70
From: <sip:<qsc benutzername>@sip.qsc.de>;tag=as3065ca90
To: <sip:<qsc benutzername>@sip.qsc.de>
Call-ID: [email protected]<interneIP>
CSeq: 139 REGISTER
User-Agent: FPBX-2.11.0(11.6.0)
Expires: 120
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Content-Length: 0


IP <interneIP>.5070 > <interneIP>.5070: UDP, length 387
E`...g..?.Qr
..
..      ......#.REGISTER sip:sip.qsc.de:5070 SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK1a0300fb;rport
Max-Forwards: 70
From: <sip:<qsc benutzername>@sip.qsc.de>;tag=as3065ca90
To: <sip:<qsc benutzername>@sip.qsc.de>
Call-ID: [email protected]<interneIP>
CSeq: 139 REGISTER
User-Agent: FPBX-2.11.0(11.6.0)
Expires: 120
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Content-Length: 0


IP <interneIP>.5070 > 213.148.136.218.5070: UDP, length 387
E`[email protected]
..      ..........q.REGISTER sip:sip.qsc.de:5070 SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK1a0300fb;rport
Max-Forwards: 70
From: <sip:<qsc benutzername>@sip.qsc.de>;tag=as3065ca90
To: <sip:<qsc benutzername>@sip.qsc.de>
Call-ID: [email protected]<interneIP>
CSeq: 139 REGISTER
User-Agent: FPBX-2.11.0(11.6.0)
Expires: 120
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Content-Length: 0


IP <interneIP>.5070 > <interneIP>.5070: UDP, length 387
E`...h..?.Qq
..
..      ......#.REGISTER sip:sip.qsc.de:5070 SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK1a0300fb;rport
Max-Forwards: 70
From: <sip:<qsc benutzername>@sip.qsc.de>;tag=as3065ca90
To: <sip:<qsc benutzername>@sip.qsc.de>
Call-ID: [email protected]<interneIP>
CSeq: 139 REGISTER
User-Agent: FPBX-2.11.0(11.6.0)
Expires: 120
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Content-Length: 0


IP <interneIP>.5070 > 213.148.136.218.5070: UDP, length 527
E`[email protected]
..      ..........q.OPTIONS sip:sip.qsc.de SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK2d26938b;rport
Max-Forwards: 70
From: "Unknown" <sip:<qsc benutzername>@<öffentlicheIP>:5070>;tag=as00dbf560
To: <sip:sip.qsc.de>
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Call-ID: [email protected]<öffentlicheIP>:5070
CSeq: 102 OPTIONS
User-Agent: FPBX-2.11.0(11.6.0)
Date: Sun, 03 Nov 2013 18:13:22 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


IP <interneIP>.5070 > <interneIP>.5070: UDP, length 527
E`.+.i..?.P.
..
..      ......$>OPTIONS sip:sip.qsc.de SIP/2.0
Via: SIP/2.0/UDP <öffentlicheIP>:5070;branch=z9hG4bK2d26938b;rport
Max-Forwards: 70
From: "Unknown" <sip:<qsc benutzername>@<öffentlicheIP>:5070>;tag=as00dbf560
To: <sip:sip.qsc.de>
Contact: <sip:<qsc benutzername>@<öffentlicheIP>:5070>
Call-ID: [email protected]<öffentlicheIP>:5070
CSeq: 102 OPTIONS
User-Agent: FPBX-2.11.0(11.6.0)
Date: Sun, 03 Nov 2013 18:13:22 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
Vielleicht ist es nur eine Kleinigkeit (das hoffe ich zumindest). Bin für Tipps jeder Art dankbar!

Gruss
Thomas
 
3CX

Neueste Beiträge

Statistik des Forums

Themen
235,582
Beiträge
2,062,856
Mitglieder
356,343
Neuestes Mitglied
markusgrau