Nochmals Sipgate+Asterisk

igor.voip

Neuer User
Mitglied seit
13 Jun 2007
Beiträge
84
Punkte für Reaktionen
0
Punkte
0
hallo,

ein anderes Problem mit Asterisk und sipgate wurde heute hier schon gelöst.
Nun habe ich aber etwas andere - es ging früher immer alles ...
nun plötzlich streickt jetzt sipgate mit Asterisk (vor paar Tage habe ich externip auf externhost geändert)

Hier meine sip.conf:
Code:
[general]
context=default     ; Default context for incoming calls
bindport=5060     ; UDP Port to bind to (SIP standard port is 5060, fritzbox vpoid sitzt auf 5061)
bindaddr=0.0.0.0    ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes     ; Enable DNS SRV lookups on outbound calls
language=de
maxexpirey=36000
defaultexpirey=36000

;using external sip provider
;and coping with dynamic ip address (the entry localnet=127...
;is required if the avm sip client is registered at localhost:5061)
;(idea taken from [email][email protected][/email])
;localnet=127.0.0.0/255.0.0.0
externhost=xxxxxxxx.homeunix.org
externrefresh = 10
;externip=89.61.215.254
nat=yes
canreinvite=no
localnet=192.168.178.0/255.255.255.0

;...([url]http://www.ip-phone-forum.de/showpost.php?p=500468&postcount=12[/url])
;######################################################
register => xxxxx:[email protected]/xxxxxx
register => xxxxxxx:[email protected]/xxxxxxx
register => xxxxxx:[email protected]


;######################################################
; sip external incoming
[sipgate_in] 
type=friend
callerid=49693xxxxxxxx
fromdomain=sipgate.de
host=sipgate.de; 217.10.79.9 ;Anmerkung 1) Falls (UNREACHABLE) -> host=217.10.64.86
context=ankommend
username=xxxxxxxx
secret=xxxxxxx
fromuser=xxxxxxxx
insecure=port,invite
canreinvite=no
qualify=yes
nat=yes
disallow=all 
allow=alaw 
dtmfmode=rfc2833

; sip1 external incoming /zweites sipgate account
[sipgate_in1] 
type=friend
callerid=4969xxxxxxxx
fromdomain=sipgate.de
host=sipgate.de ;217.10.79.9 ;Anmerkung 1) Falls (UNREACHABLE) -> host=217.10.64.86
context=ankommend1
username=xxxxxx
secret=xxxxxx
fromuser=xxxxxxxxx
insecure=port,invite
canreinvite=no
qualify=yes
nat=yes
disallow=all 
allow=alaw 
dtmfmode=rfc2833

Peer Debug zeigt folgendes:

Code:
<--- SIP read from 217.10.79.9:5060 --->
SIP/2.0 200 OK
Record-Route: <sip:217.10.79.9;lr=on;ftag=as1e9f3ebd>
Via: SIP/2.0/UDP 89.59.210.203:5060;branch=z9hG4bK405443b0;rport=5060
From: "asterisk" <sip:[email protected]>;tag=as1e9f3ebd
To: <sip:sipgate.de>;tag=fe1721141f05bd30d4b50c70da3ae228.1350
Call-ID: [email protected]
CSeq: 102 OPTIONS
Accept: */*
Accept-Encoding:
Accept-Language: en
Supported:
Content-Length: 0


<------------->
--- (12 headers 0 lines) ---

<--- SIP read from 217.10.79.9:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 89.59.210.203:5060;branch=z9hG4bK3c94b050;rport=5060
From: <sip:[email protected]>;tag=as3e73de9f
To: <sip:[email protected]>;tag=4fa8f7eb71cc68cca91a14abea886308.d7d9
Call-ID: [email protected]
CSeq: 199 REGISTER
WWW-Authenticate: Digest realm="sipgate.de", nonce="46b8d47b34b855dab6e4b0d216e1d031eca4cd0c", stale=true
Content-Length: 0

Ich enterpretire es nur als es lass sich nicht bei sipgate anmelden, obwohl sip show registry registred :mad: zeigt.
Ich muß noch zugeben, das ich 2 sipgate free accounts habe ... um nur ein callback auslösen zu können. Sipgate X-Lite client geht ... die anrufe kommen rein. Bitte um Hilfe.

Gruß

Igor
 
Dein Problem ist, daß alle Sipgate Anrufe im zweiten SIP Kontext und damit in ankommend1 landen.

Das habe ich vor langer Zeit (Oktober 2004!) auch schonmal hier im Forum beschrieben und erklärt, und auch in meinem Asterisk Kurs hier im Forum ist das nochmal genau beschrieben.

WIe man einen Asterisk mit mehreren Sipgate Accounts einrichtet, kannst Du also hier im Forum nachlesen. Das dort beschriebene Verfahren, Providerkontexte in ausgehend und eingehend zu trennen, läßt sich auch für nahezu jeden anderen Provider anwenden, bei dem man mehrere Accounts nutzen möchte.

Und type=friend in Providerkontexten macht keinen Sinn.

Die Interpretation Deines SIP Logs (aus dem man zu Deinem Problem nichts entnehmen kann) ist übrigens auch falsch. Aber das ist hier nicht so dramatisch.

Weiterführende Links:

Asterisk Kurs

Es empfiehlt sich, den gesamten Kurs durchzuarbeiten. Aber Dein Sipgateproblem wird in Lektion 3 gelöst.
 
Zuletzt bearbeitet:
Na ))) im Oktober 2004 war ich ja kein Asterisk fan )))
Aber trotzdem Danke - habe sofort begriffen (die landen wirklich ja im ankommend1 da er nur geht)...
 
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.