.titleBar { margin-bottom: 5px!important; }

Problem - Koppelung 5020 - Asterisk

Dieses Thema im Forum "Auerswald" wurde erstellt von Blubb1234, 3 Jan. 2012.

  1. Blubb1234

    Blubb1234 Neuer User

    Registriert seit:
    3 Jan. 2012
    Beiträge:
    2
    Zustimmungen:
    0
    Punkte für Erfolge:
    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....
     
  2. voip²

    voip² Neuer User

    Registriert seit:
    30 Sep. 2008
    Beiträge:
    142
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    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²
     
  3. Blubb1234

    Blubb1234 Neuer User

    Registriert seit:
    3 Jan. 2012
    Beiträge:
    2
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    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:pass@10.15.20.211/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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKeeHN3D8vX0Fcr
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=SmSSy9Krmyjaj
    To: <sip:50@10.15.20.201:15060>
    Call-ID: f5b684a9-b010-122f-e084-000952010edd
    CSeq: 1513 INVITE
    Contact: <sip:**35@10.15.20.211: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:**35@10.15.20.211:5060>;tag=SmSSy9Krmyjaj
    To: <sip:50@10.15.20.201: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:50@10.15.20.201: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:**35@10.15.20.211:5060>;tag=SmSSy9Krmyjaj
    To: <sip:50@10.15.20.201: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:50@10.15.20.201: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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKFQae58r0t95yK
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=SmSSy9Krmyjaj
    To: <sip:50@10.15.20.201:15060>;tag=as51c46804
    Call-ID: f5b684a9-b010-122f-e084-000952010edd
    CSeq: 1513 ACK
    Contact: <sip:**35@10.15.20.211: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:**35@10.15.20.211:5060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK0bd027e8;rport
    Max-Forwards: 70
    From: <sip:50@10.15.20.201:15060>;tag=as51c46804
    To: "Philip" <sip:**35@10.15.20.211: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:50@10.15.20.201:15060>;tag=as51c46804
    To: "Philip" <sip:**35@10.15.20.211: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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKg0366393QjvHF
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201:15060>
    Call-ID: ff353e36-b010-122f-e084-000952010edd
    CSeq: 1521 INVITE
    Contact: <sip:**35@10.15.20.211: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:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201: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:50@10.15.20.201: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:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201: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:50@10.15.20.201: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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKH9vZ8yt7mUj4a
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201:15060>;tag=as1baf0b26
    Call-ID: ff353e36-b010-122f-e084-000952010edd
    CSeq: 1521 ACK
    Contact: <sip:**35@10.15.20.211: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:**35@10.15.20.211:5060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.201:15060;branch=z9hG4bK02d221c9;rport
    Max-Forwards: 70
    From: <sip:50@10.15.20.201:15060>;tag=as1baf0b26
    To: "Philip" <sip:**35@10.15.20.211: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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKjjpratBBj48pp
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201:15060>;tag=as1baf0b26
    Call-ID: ff353e36-b010-122f-e084-000952010edd
    CSeq: 1522 BYE
    Contact: <sip:**35@10.15.20.211: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:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201: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:50@10.15.20.201:15060>;tag=as1baf0b26
    To: "Philip" <sip:**35@10.15.20.211: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 ;)
     
  4. voip²

    voip² Neuer User

    Registriert seit:
    30 Sep. 2008
    Beiträge:
    142
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    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:50@10.15.20.201:15060 SIP/2.0
    Via: SIP/2.0/UDP 10.15.20.211;rport;branch=z9hG4bKjjpratBBj48pp
    Max-Forwards: 70
    From: "Philip" <sip:**35@10.15.20.211:5060>;tag=tXjj044UH78vD
    To: <sip:50@10.15.20.201:15060>;tag=as1baf0b26
    Call-ID: ff353e36-b010-122f-e084-000952010edd
    CSeq: 1522 BYE
    Contact: <sip:**35@10.15.20.211: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²