Problem - Koppelung 5020 - Asterisk

Blubb1234

Neuer User
Mitglied seit
3 Jan 2012
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Auch wenn ich grade in genug Fettnäpfchen als Neuling trete wenn ich den alten Thread aus der Versenkung hole

aber ich hab ein sehr ähnliches Problem.

Config:

Auerswald 5010 (Sip Server) <-> Asterisk <-> Handy, Laptop (Sip Clients)

Alles befindet sich im gleichen Netzwerk.

Testgespräch ist von Auerswald <-> Asterisk (Echo Test).
1. Gespräch klappt einwandfrei, Asterisk oder ich Lege auf, alles ok
2. Gespräch klappt nicht mehr, Asterisk nimmt das Gespräch an, Auerswald reagiert nicht drauf.

Debugging mit Wireshark hat mir ergeben:
Auerswald -> Asterisk: "Request: INVITE sip:50@asterisk:15060" //Asterisk läuft auf Port 15060, das ist gewollt
Asterisk -> Auerswald: "Status: 100 Trying"
Asterisk -> Auerswald: "Status: 200 OK, with session description" //Soweit so normal, das ist ja ok.. aber
Der Letzte schritt wiederholt sich nun 5 mal, dabei müsste Auerswald bestätigen mit:
"Request: ACK sip:50@auerswald:15060, with session description" was aber nicht passiert.

Beim ersten Gespräch bestätigt Auerswald braf und das Gespräch klappt, beim 2ten und alle folgenden Ignoriert Auerswald einfach...

Langsam tippe ich auf n Bug in der Auerswald Anlage, mal gucken ob ich morgen n Techniker an die Strippe bekomm....
 
Hallo Blubb1234,

wenn ich dich richtig versteht, hast du Asterisk an der Auerswald-Anlage registriert. Oder ist es anders herum?

Dann ist Asterisk für die Anlage nichts anderes als ein normales SIP-Telefon. Also ein Standard-Szenario... Am besten postest du mal die entsprechenden SIP-Nachrichten komplett, also mit Inhalt. Das würde die Diagnose erleichtern.

Welche Firmware verwendest du in der Auerswald-Anlage? Steckt dort ein Erweiterungsmodul für VoIP?

Gruß
voip²
 
Richtig, ist eigentlich ein Standard Szenario...

Ist aber keine Auerswald 5020 sondern 5010 (was ja jetzt nicht den großen Unterschied darstellt).
Auerswald (10.15.20.211):
Code:
Firmwareversion	Version 4.0F - Build 000 
SVN	69622  
Letztes erfolgreiches Update 24.12.2011  
DSP Software Version	0x100e 
FPGA Software Version	V 1.6
Keine Erweiterungsmodule, kann also nur Voip mit G711

Asterisk (10.15.20.201): (Lauft auf nem OpenWRT Router, daher auch die schöne rustikale Version)
Code:
Asterisk 1.6.2.13

sip.conf

register => 50:[email protected]/50

[ext-sip-provider-in]
type=peer
host=10.15.20.211
context=von-voip-provider


[ext-sip-account-out]
type=peer
defaultuser=50
fromuser=50
secret=pass
host=10.15.20.211
qualify=yes
nat=no

Gespräch 1:
Code:
Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
INVITE sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKeeHN3D8vX0Fcr
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
To: <sip:[email protected]:15060>
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 1513 INVITE
Contact: <sip:**[email protected]:5060>
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Allow-Events: auerswald-systel-config
Session-Expires: 1800
Min-SE: 90
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.15.20.211;branch=z9hG4bKeeHN3D8vX0Fcr;received=10.15.20.211;rport=5060
From: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
To: <sip:[email protected]:15060>
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 1513 INVITE
Server: Asterisk PBX 1.6.2.13
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Require: timer
Session-Expires: 1800;refresher=uas
Contact: <sip:[email protected]:15060>
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.15.20.211;branch=z9hG4bKeeHN3D8vX0Fcr;received=10.15.20.211;rport=5060
From: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
To: <sip:[email protected]:15060>;tag=as51c46804
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 1513 INVITE
Server: Asterisk PBX 1.6.2.13
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Require: timer
Session-Expires: 1800;refresher=uas
Contact: <sip:[email protected]:15060>
Content-Type: application/sdp
Content-Length: 264
v=0
o=root 1360367247 1360367247 IN IP4 10.15.20.201
s=Asterisk PBX 1.6.2.13
c=IN IP4 10.15.20.201
t=0 0
m=audio 14164 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv

Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
ACK sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKFQae58r0t95yK
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
To: <sip:[email protected]:15060>;tag=as51c46804
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 1513 ACK
Contact: <sip:**[email protected]:5060>
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 208
v=0
o=- 1069846532971056358 6594700256921736769 IN IP4 10.15.20.211
s=-
c=IN IP4 10.15.20.211
t=0 0
m=audio 49160 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15

Dann ganz viele RTP Pakete in beide Richtungen, also mein Gespräch.
10.15.20.201	10.15.20.211	RTCP	Sender Report   Source description
10.15.20.211	10.15.20.201	RTCP	Sender Report   Source description   
Und weiter gehts mit RTP

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
BYE sip:**[email protected]:5060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK0bd027e8;rport
Max-Forwards: 70
From: <sip:[email protected]:15060>;tag=as51c46804
To: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 102 BYE
User-Agent: Asterisk PBX 1.6.2.13
X-Asterisk-HangupCause: Normal Clearing
X-Asterisk-HangupCauseCode: 16
Content-Length: 0

Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK0bd027e8;rport=15060
From: <sip:[email protected]:15060>;tag=as51c46804
To: "Philip" <sip:**[email protected]:5060>;tag=SmSSy9Krmyjaj
Call-ID: f5b684a9-b010-122f-e084-000952010edd
CSeq: 102 BYE
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Content-Length: 0

Gespräch 2:
Code:
Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
INVITE sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKg0366393QjvHF
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1521 INVITE
Contact: <sip:**[email protected]:5060>
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Allow-Events: auerswald-systel-config
Session-Expires: 1800
Min-SE: 90
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.15.20.211;branch=z9hG4bKg0366393QjvHF;received=10.15.20.211;rport=5060
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1521 INVITE
Server: Asterisk PBX 1.6.2.13
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Require: timer
Session-Expires: 1800;refresher=uas
Contact: <sip:[email protected]:15060>
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.15.20.211;branch=z9hG4bKg0366393QjvHF;received=10.15.20.211;rport=5060
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>;tag=as1baf0b26
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1521 INVITE
Server: Asterisk PBX 1.6.2.13
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Require: timer
Session-Expires: 1800;refresher=uas
Contact: <sip:[email protected]:15060>
Content-Type: application/sdp
Content-Length: 264
v=0
o=root 1814377734 1814377734 IN IP4 10.15.20.201
s=Asterisk PBX 1.6.2.13
c=IN IP4 10.15.20.201
t=0 0
m=audio 13938 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
(das sendet der Asterisk jetzt noch 4 mal, im Abstand von 1, 1, 2, 4 Sekunden.)

(Das ist jetzt über 11 Sekunden später!, 1 Sek nach dem Letzten Paket vom Asterisk)
Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
ACK sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKH9vZ8yt7mUj4a
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>;tag=as1baf0b26
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1521 ACK
Contact: <sip:**[email protected]:5060>
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
BYE sip:**[email protected]:5060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK02d221c9;rport
Max-Forwards: 70
From: <sip:[email protected]:15060>;tag=as1baf0b26
To: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 102 BYE
User-Agent: Asterisk PBX 1.6.2.13
X-Asterisk-HangupCause: Normal Clearing
X-Asterisk-HangupCauseCode: 16
Content-Length: 0

Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
BYE sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKjjpratBBj48pp
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>;tag=as1baf0b26
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1522 BYE
Contact: <sip:**[email protected]:5060>
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Reason: SIP;cause=500;text="Internal media error"
Content-Length: 0

Internet Protocol, Src: 10.15.20.201 (10.15.20.201), Dst: 10.15.20.211 (10.15.20.211)
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.15.20.211;branch=z9hG4bKjjpratBBj48pp;received=10.15.20.211;rport=5060
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>;tag=as1baf0b26
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1522 BYE
Server: Asterisk PBX 1.6.2.13
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0

Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
SIP/2.0 481 Call Does Not Exist
Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK02d221c9;rport=15060
From: <sip:[email protected]:15060>;tag=as1baf0b26
To: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 102 BYE
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Content-Length: 0

(Und ab hier Signalisiert er dann meinem analogen Telefon, das ein Gespräch da ist, da dieses dann anfängt Zeit im Display darzustellen..., dabei ist die Leitung leer.)

PS: Leider war BlubbFish belegt und Blubb auch, kannst also den Zahlenmüll hinter meinem Nick weglassen ;)
 
Dieses Paket aus dem zweiten Gespräch scheint etwas Aufschluss zu geben:

Code:
Internet Protocol, Src: 10.15.20.211 (10.15.20.211), Dst: 10.15.20.201 (10.15.20.201)
BYE sip:[email protected]:15060 SIP/2.0
Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKjjpratBBj48pp
Max-Forwards: 70
From: "Philip" <sip:**[email protected]:5060>;tag=tXjj044UH78vD
To: <sip:[email protected]:15060>;tag=as1baf0b26
Call-ID: ff353e36-b010-122f-e084-000952010edd
CSeq: 1522 BYE
Contact: <sip:**[email protected]:5060>
User-Agent: Auerswald PBX sofia-sip/1.12.11
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER
Supported: timer
Reason: SIP;cause=500;text="Internal media error"
Content-Length: 0

Die Anlage meldet "Reason: SIP;cause=500;text="Internal media error". Ich vermute, was dort schief läuft, kann wirklich nur Auerswald selbst sagen. SIP-technisch sieht sonst alles gut aus. Am besten sendest du den Trace zusammen mit der Anlagenkonfiguration und den Service-Daten an Auerswald...

Gruß
voip²
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.