Asterisk hebt nicht ab

alvoip

Mitglied
Mitglied seit
31 Okt 2004
Beiträge
490
Punkte für Reaktionen
0
Punkte
16
Ich habe schon seit längerem einen Asterisk erfolgreich im Einsatz, er ist bei einigen Anbietern registriert und alles geht wunderbar. Er läuft auf einem vServer irgendwo in Deutschland und hat eine öffentliche permanente IP-Adresse.

Nun habe ich eine Auerswald 5020 Voip Telefonanlage bekommen. Die hat einen SIP-Server und ich habe den Asterisk dort angemeldet. Die Auerswald ist für den Asterisk also ein weiterer VoIP-Provider.

Anrufe vom Asterisk zur Auerswald gehen einwandfrei. Wenn ich aber von der Auerswald den Asterisk anrufe, wird der Ruf am Asterisk signalisiert, aber wenn ich abhebe, wird das irgendwie nicht an die Auerswald signalisiert, bzw. die kriegt es nicht mit. An der Auerswald tutet es also weiterhin im Hörer.

Dabei ist es egal, ob ich ein am Asterisk angebundenes Telefon abhebe, oder ob ich Asterisk-intern antworte, z.B. mit dem Echotest oder der Zeitansage. Der Asterisk spielt laut CLI die Zeitansage ab, aber an der Auerswald tutet es weiterhin im Hörer.

Die Auerswald ist hinter meinem Router an einer internen IP, ich habe aber alle relevanten Ports geforwarded (und es sogar mit DMZ probiert). Außerdem ist an der Auerswald ein STUN-Server eingetragen und sie gibt im Web-Interface auch die richtige externe IP-Adresse an.

Irgendwelche Ideen?
 
Hier der Debug, wobei

84.114.000.000 = Meine externe IP-Adresse hier zu Hause
xxxxx.xxxxx.net = Domain, die auf obige IP-Adresse zeigt
10.0.000.000 = Die interne IP-Adresse der Auerswald hier zu Hause
78.46.000.000 = Die IP-Adresse des vServers, auf dem der Asterisk läuft

Ich habe von der Auerswald (Nebenstelle 752) den Asterisk angerufen, der die Nebenstelle 750 ist. Im Asterisk führt das zum Ruf der Nebenstelle 55 (SIP-Telefon). Das hat geläutet und ich habe dort abgehoben. An der Auerswald hatte ich aber nach wie vor das Klingelzeichen im Hörer. Dann habe ich das Sip-Telefon 55 und das Telefon an der Auerswald aufgelegt.


Code:
 [Kv00000*CLI> sip debug peer 750
 [Kv00000*CLI> SIP Debugging Enabled for IP: 84.114.000.000:5060
 [Kv00000*CLI>  

<-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0   --- (15 headers 0 lines)---
 Using INVITE request as basis request - 33c110d5-9290-122c-4d81-000952011760
 Sending to 10.0.000.000 : 5060 (NAT)
 Found peer 'Auerswald_in'
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0 
 --- (15 headers 0 lines)---
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0 
 --- (15 headers 0 lines)---
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0 
 --- (15 headers 0 lines)---
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0 
 --- (15 headers 0 lines)---
  [Kv00000*CLI>  REGISTER 13 headers, 0 lines
 Reliably Transmitting (no NAT) to 84.114.000.000:5060:
REGISTER sip:xxxxx.xxxxx.net SIP/2.0 Via: SIP/2.0/UDP 78.46.000.000:5060;branch=z9hG4bK415863ad;rport From: <sip:[email protected]>;tag=as2b56b31f To: <sip:[email protected]> Call-ID: [email protected] CSeq: 5061 REGISTER User-Agent: Asterisk PBX Max-Forwards: 70 Authorization: Digest username="750", realm="auerswald.local", algorithm=MD5, uri="sip:xxxxx.xxxxx.net", nonce="a94e8660188b01fe1e97dac814e4e6bc", response="d68cdbc0094543a9a0f28553d55201ee", opaque="", qop=auth, cnonce="7e49f913", nc=00000001 Expires: 120 Contact: <sip:[email protected]> Event: registration Content-Length: 0 

---
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 78.46.000.000:5060;branch=z9hG4bK415863ad;rport=5060 From: <sip:[email protected]>;tag=as2b56b31f To: <sip:[email protected]>;tag=ZQXQDSZ5Hrp2S Call-ID: [email protected] CSeq: 5061 REGISTER User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer WWW-Authenticate: Digest realm="auerswald.local", nonce="6f9a7de6cc273a648de32ebe9547d05e", algorithm=MD5, qop="auth" Content-Length: 0 
 --- (11 headers 0 lines)---
  [Kv00000*CLI>  Responding to challenge, registration to domain/host name xxxxx.xxxxx.net
 REGISTER 13 headers, 0 lines
 Reliably Transmitting (no NAT) to 84.114.000.000:5060:
REGISTER sip:xxxxx.xxxxx.net SIP/2.0 Via: SIP/2.0/UDP 78.46.000.000:5060;branch=z9hG4bK7a4dbc32;rport From: <sip:[email protected]>;tag=as4d988982 To: <sip:[email protected]> Call-ID: [email protected] CSeq: 5062 REGISTER User-Agent: Asterisk PBX Max-Forwards: 70 Authorization: Digest username="750", realm="auerswald.local", algorithm=MD5, uri="sip:xxxxx.xxxxx.net", nonce="6f9a7de6cc273a648de32ebe9547d05e", response="8e0430806df22e57bcfc6e7cfe4b5fc5", opaque="", qop=auth, cnonce="6c45406c", nc=00000001 Expires: 120 Contact: <sip:[email protected]> Event: registration Content-Length: 0 

---
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
SIP/2.0 200 OK Via: SIP/2.0/UDP 78.46.000.000:5060;branch=z9hG4bK7a4dbc32;rport=5060 From: <sip:[email protected]>;tag=as4d988982 To: <sip:[email protected]>;tag=00pgFmg9e1cNN Call-ID: [email protected] CSeq: 5062 REGISTER Contact: <sip:[email protected]> Expires: 120 Date: Mon, 23 Mar 2009 20:58:58 GMT User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Content-Length: 0 
 --- (13 headers 0 lines)---
  [Kv00000*CLI>  Scheduling destruction of call '[email protected]' in 32000 ms
 Mar 23 21:58:58 NOTICE[32720]: chan_sip.c:9854 handle_response_register:  Outbound Registration: Expiry for xxxxx.xxxxx.net is 120 sec (Scheduling reregistration in 105 s)
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
OPTIONS sip:[email protected] SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK615j706Np8r1K Max-Forwards: 70 From: <sip:[email protected]>;tag=19F9gF1cca37g To: <sip:[email protected]>;tag=as4d988982 Call-ID: 45736689-9290-122c-4d81-000952011760 CSeq: 1674 OPTIONS User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Content-Length: 0 
 --- (11 headers 0 lines)---
  [Kv00000*CLI>  Looking for 750 in default (domain 78.46.000.000)
 Transmitting (no NAT) to 84.114.000.000:5060:
SIP/2.0 200 OK Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK615j706Np8r1K;received=84.114.000.000 From: <sip:[email protected]>;tag=19F9gF1cca37g To: <sip:[email protected]>;tag=as4d988982 Call-ID: 45736689-9290-122c-4d81-000952011760 CSeq: 1674 OPTIONS User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: <sip:78.46.000.000> Accept: application/sdp 
 [Kv00000*CLI>  Content-Length: 0 

---
  [Kv00000*CLI>  Destroying call '45736689-9290-122c-4d81-000952011760'
  [Kv00000*CLI>  <-- SIP read from 84.114.000.000:5060: 
INVITE sip:[email protected];transport=udp SIP/2.0 Via: SIP/2.0/UDP 10.0.000.000;rport;branch=z9hG4bK5rct55NjSZ2er Max-Forwards: 70 From: "Living Room Desk" <sip:[email protected]:5060;transport=udp>;tag=ye4yBye2mF0Fe To: <sip:[email protected];transport=udp> Call-ID: 33c110d5-9290-122c-4d81-000952011760 CSeq: 85473 INVITE Contact: <sip:[email protected]:5060;transport=udp> User-Agent: Auerswald PBX sofia-sip/1.12.10 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, REGISTER, SUBSCRIBE, INFO, UPDATE, REFER Supported: timer Allow-Events: auerswald-systel-config Session-Expires: 600 Min-SE: 90 Content-Length: 0 
 --- (15 headers 0 lines)---
  [Kv00000*CLI>  Mar 23 21:59:01 WARNING[32720]: chan_sip.c:1226 retrans_pkt:  Maximum retries exceeded on transmission 33c110d5-9290-122c-4d81-000952011760 for seqno 85473 (Non-critical Response)
  [Kv00000*CLI>  Mar 23 21:59:04 WARNING[32720]: chan_sip.c:1226 retrans_pkt:  Maximum retries exceeded on transmission 33c110d5-9290-122c-4d81-000952011760 for seqno 85473 (Non-critical Response)

  [Kv00000*CLI> sip no debug
 
Hast du in der sip.conf des im Eintrag für die Auerswald

nat=yes
canreinvite=no
 
Ich habe:

nat=yes
canreinvite=yes

Hier der relevante Teil meiner sip.conf:

Code:
[general]
context=default
bindport=5060
bindaddr=78.46.000.000
srvlookup=yes

register => 750:[email protected]/750

[750]
type=peer
username=750
fromuser=750
secret=xxx
host=xxxxx.xxxxx.net
fromdomain=xxxxx.xxxxx.net
insecure=very
canreinvite=yes
nat=yes
disallow=all
allow=ulaw
allow=alaw
dtmfmode=auto

[Auerswald_in] 
type=peer
fromdomain=xxxxx.xxxxx.net
host=xxxxx.xxxxx.net
disallow=all
allow=ulaw
allow=alaw
context=ankommend
 
canreinvite=no habe ich auch schon ausprobiert. Macht keinen Unterschied.

Was meinst Du genau mit dem 2. Port, welcher wäre das? Ich habe alle relevanten Ports geforwarded, und dann sogar die interne IP der Anlage in meinem Router auf DMZ gesetzt, d.h. alle Ports werden dorthin geleitet. Aber keine Veränderung meiner Situation.
 
Was meinst Du genau mit dem 2. Port, welcher wäre das?

Welcher das ist, kann ich dir nicht sagen. Asterisk verwendet irgendwas zwischen 10000 und 20000, wenn nichts anderes eingestellt ist.
Was dein Provider verwendet weiss ich nicht.

Das Sip-Protokoll verwendet einen "Steuerport", normalerweise 5060 und einen Datenport.


Vielleicht hat ja ein andere eine Idee.
 
Meine Idee wäre erst einmal in der sip.conf Ordnung zu schaffen. Es wird in den context=default gesprungen obwohl es vermutlich context=ankommend sein soll usw. Das überhaupt ein Endgerät klingelt ist wohl eher Zufall.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,300
Beiträge
2,249,713
Mitglieder
373,904
Neuestes Mitglied
Elemir
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.