Hallo miteinander,
ich bin da mal ein kleines Problem.
Neue Telefonanlage, basierend aus Elastix 4.0.0 mit Telekom VoIP. Anlage steckt im internen Netzwerk hinter Router und Router mit Firewall.
<Internet <-> (Router 1 [172.16.10.254]) <-> ( [172.16.10.101] Router 2 [192.168.110.10] {Firewall Port 5060 UDP}**) <-> (Elastix [192.168.110.61])>
** Freigegeben sind die Ports 5060
** sowie die Ports 1024:65535, da sonst Sprache nicht funktioniert.
Natürlich dann auch
usw.
Anmeldung funktioniert, eingehend kann man die ersten 30s anrufen, dann kommt "SIP/2.0 403 Forbidden".
Name-Netzwerkanschluss: Telekom
Verbindungsdetails
Registrierfolge
Benutzercontext: 02314948000
Benutzerdetails
Speichern/Änderungen übernehmen - super - funktioniert so:
asterisk -rvvv
set sip debug on
Ca. 20s später passiert dann das:
Die Anlage ist nicht mehr erreichbar.
Ich bin mit meinem Latein am Ende. Mich stört auch das "From: "Unknown" <sip:[email protected]>;tag=as347020bd", bin mir aber nicht sicher ob das Auslöser des Problems ist. Bemerkenswert auch "~481" am Ende des Registrierungsstrings. (Wird tatsächlich so übernommen)
Wo ist mein Denkfehler? Was übersehe ich? Wäre euch sehr verbunden hier irgend einen Lösungsansatz zu finden.
Danke.
ich bin da mal ein kleines Problem.
Neue Telefonanlage, basierend aus Elastix 4.0.0 mit Telekom VoIP. Anlage steckt im internen Netzwerk hinter Router und Router mit Firewall.
<Internet <-> (Router 1 [172.16.10.254]) <-> ( [172.16.10.101] Router 2 [192.168.110.10] {Firewall Port 5060 UDP}**) <-> (Elastix [192.168.110.61])>
** Freigegeben sind die Ports 5060
Code:
$FW -A TRANSPORT -p udp -i $DEV_INTERN -o $DEV_EXTERN -s 192.168.110.61 -m multiport --dport 5060 -j ACCEPT ## Telefon Telekom
Natürlich dann auch
Code:
$FW -A TRANSPORT -m state --state RELATED,ESTABLISHED -j ACCEPT
$FW -t nat -A POSTROUTING -o $DEV_EXTERN -j MASQUERADE
sysctl -w net.ipv4.ip_forward=1
Anmeldung funktioniert, eingehend kann man die ersten 30s anrufen, dann kommt "SIP/2.0 403 Forbidden".
Name-Netzwerkanschluss: Telekom
Verbindungsdetails
Code:
type=friend
username=02314948000
fromuser=02314948000
secret=[Password]
host=tel.t-online.de
nat=yes
dtmfmode=rfc2833
canreinvite=update
fromdomain=tel.t-online.de
insecure=very
qualify=yes
Registrierfolge
Code:
02314948000:[Password]:[email protected]/02314948000~481
Benutzercontext: 02314948000
Benutzerdetails
Code:
fromuser=02314948000
Speichern/Änderungen übernehmen - super - funktioniert so:
asterisk -rvvv
set sip debug on
Code:
--- (7 headers 0 lines) ---
Really destroying SIP dialog '[email protected]:5060' Method: OPTIONS
== Parsing '/etc/asterisk/res_pktccops.conf': Found
[2016-11-15 11:14:18] NOTICE[2318]: chan_sip.c:15225 sip_reregister: -- Re-registration for [email protected]
REGISTER 10 headers, 0 lines
Reliably Transmitting (no NAT) to 217.0.23.100:5060:
REGISTER sip:tel.t-online.de SIP/2.0
Via: SIP/2.0/UDP 192.168.110.61:5060;branch=z9hG4bK17cab8cf
Max-Forwards: 70
From: <sip:[email protected]>;tag=as58128376
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 102 REGISTER
User-Agent: FPBX-2.11.0(11.21.0)
Expires: 481
Contact: <sip:[email protected]:5060>
Content-Length: 0
---
<--- SIP read from UDP:217.0.23.100:5060 --->
SIP/2.0 401 Unauthorized 010330345
Via: SIP/2.0/UDP 192.168.110.61:5060;received=80.147.7.193;branch=z9hG4bK17cab8cf
To: <sip:[email protected]>;tag=h7g4Esbg_5ba4aeab071cb2c170c573e3d9000f8d
From: <sip:[email protected]>;tag=as58128376
Call-ID: [email protected]
CSeq: 102 REGISTER
Service-Route: <sip:217.0.23.100:5060;transport=udp;lr>
WWW-Authenticate: Digest realm="tel.t-online.de",nonce="DB16E23605E02A5800000000539CCF25",stale=true,algorithm=MD5,qop="auth"
Content-Length: 0
<------------->
--- (9 headers 0 lines) ---
Responding to challenge, registration to domain/host name tel.t-online.de
REGISTER 11 headers, 0 lines
Reliably Transmitting (no NAT) to 217.0.23.100:5060:
REGISTER sip:tel.t-online.de SIP/2.0
Via: SIP/2.0/UDP 192.168.110.61:5060;branch=z9hG4bK1ceb1ba0
Max-Forwards: 70
From: <sip:[email protected]>;tag=as58128376
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 103 REGISTER
User-Agent: FPBX-2.11.0(11.21.0)
Authorization: Digest username="551126560769-0001", realm="tel.t-online.de", algorithm=MD5, uri="sip:tel.t-online.de", nonce="DB16E23605E02A5800000000539CCF25", response="550bc45945f9e97343bfcd0f9bde24ae", qop=auth, cnonce="2f4f09a3", nc=00000001
Expires: 481
Contact: <sip:[email protected]:5060>
Content-Length: 0
---
<--- SIP read from UDP:217.0.23.100:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.110.61:5060;received=80.147.7.193;branch=z9hG4bK1ceb1ba0
To: <sip:[email protected]>;tag=h7g4Esbg_5ba4aeab071d1a20d0c573e3d974c565
From: <sip:[email protected]>;tag=as58128376
Call-ID: [email protected]
CSeq: 103 REGISTER
Contact: <sip:[email protected]:5060>;expires=481
P-Associated-Uri: <sip:[email protected]>
P-Associated-Uri: <tel:+492314948305>
Service-Route: <sip:217.0.23.100:5060;transport=udp;lr>
Content-Length: 0
Authentication-Info: qop=auth,rspauth="cd0411069632fd633080018290b6213e",cnonce="2f4f09a3",nc=00000001
Ca. 20s später passiert dann das:
Code:
<------------->
--- (12 headers 0 lines) ---
[2016-11-15 11:14:18] NOTICE[2318]: chan_sip.c:23791 handle_response_register: Outbound Registration: Expiry for tel.t-online.de is 481 sec (Scheduling reregistration in 466 s)
Really destroying SIP dialog '[email protected]' Method: REGISTER
-- Remote UNIX connection
-- Remote UNIX connection disconnected
Reliably Transmitting (NAT) to 217.0.23.100:5060:
OPTIONS sip:tel.t-online.de SIP/2.0
Via: SIP/2.0/UDP 192.168.110.61:5060;branch=z9hG4bK5e30f310;rport
Max-Forwards: 70
From: "Unknown" <sip:[email protected]>;tag=as347020bd
To: <sip:tel.t-online.de>
Contact: <sip:[email protected]:5060>
Call-ID: [email protected]:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.11.0(11.21.0)
Date: Tue, 15 Nov 2016 10:15:18 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
---
<--- SIP read from UDP:217.0.23.100:5060 --->
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 192.168.110.61:5060;received=80.147.7.193;rport=39878;branch=z9hG4bK5e30f310
To: <sip:tel.t-online.de>;tag=h7g4Esbg_u8h5zz7y5ide57kdsvowl2wg9sgcueo3
From: "Unknown" <sip:[email protected]>;tag=as347020bd
Call-ID: [email protected]:5060
CSeq: 102 OPTIONS
Content-Length: 0
<------------->
--- (7 headers 0 lines) ---
Really destroying SIP dialog '[email protected]:5060' Method: OPTIONS
Die Anlage ist nicht mehr erreichbar.
Ich bin mit meinem Latein am Ende. Mich stört auch das "From: "Unknown" <sip:[email protected]>;tag=as347020bd", bin mir aber nicht sicher ob das Auslöser des Problems ist. Bemerkenswert auch "~481" am Ende des Registrierungsstrings. (Wird tatsächlich so übernommen)
Wo ist mein Denkfehler? Was übersehe ich? Wäre euch sehr verbunden hier irgend einen Lösungsansatz zu finden.
Danke.
Zuletzt bearbeitet: