Sipgate+ internationale Anrufe

Guten Morgen

Hab mal die conf geaendert, leider gehen damit Internationale Gespräche immer noch nit

Fehlermeldung:
Code:
-- Executing Dial("SIP/11-d154", "SIP/900709592069999@sipgate-8006183||T") in new stack
    -- Called 900709592069999@sipgate-8006183
    -- Got SIP response 404 "Not Found" back from 217.10.79.9
    -- SIP/sipgate-8006183-b140 is circuit-busy
  == Everyone is busy/congested at this time
    -- Executing Busy("SIP/11-d154", "") in new stack
  == Spawn extension (sipgate-8006183, 900709592069999, 102) exited non-zero on 'SIP/11-d154'
    -- Executing Dial("SIP/11-3e11", "SIP/9070959209999@sipgate-8006183||T") in new stack
    -- Called 9070959209999@sipgate-8006183
    -- Got SIP response 404 "Not Found" back from 217.10.79.9
    -- SIP/sipgate-8006183-0c55 is circuit-busy
  == Everyone is busy/congested at this time
    -- Executing Busy("SIP/11-3e11", "") in new stack
  == Spawn extension (sipgate-8006183, 9070959209999, 102) exited non-zero on 'SIP/11-3e11'

Gruß

Aetschi
 
@Fruchtzwerg: Nachdem, was ich ergoogelt habe, sollte in sip.conf fromdomain=sipgate.de stehen.

"sip debug" liefert einen Eintrag beginnend mit "Proxy-Authorization: ".
Wie sieht der bei euch aus? Was steht dort hinter "username="? Ist dieser Eintrag vielleicht leer?
 
insecure raus macht auch nix u, sipgate .de auch ausprobiert?!

bei Sip Debug
Code:
Proxy-Authorization: Digest username="43*****", realm="sipgate.de", algorithm="MD5", uri="sip:003704*******@sipgate.de", nonce="413620c3587d8ed3992d34324197e1*********", response="0afa97259a03f3f5cb6cdb7*******", opaque=""
Date: Wed, 01 Sep 2004 19:16:41 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER
Content-Type: application/sdp
Content-Length: 255

......


Sip read: 
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 10.0.0.2:5060;branch=z9hG4bK770b5606;rport=5060;received=213.23.244.228
From: "43*******" <sip:43********@sipgate.de>;tag=as3ffffb4b
To: <sip:003704******@sipgate.de>;tag=b11cb9bb270104b49a99a995b8c68544.789d
Call-ID: [email protected]
CSeq: 104 INVITE
Proxy-Authenticate: Digest realm="sipgate.de", nonce="413620c3587d8ed3992d3432419**********"
Server: Sip EXpress router (0.8.12-tcp_nonb (i386/linux))
Content-Length: 0
Warning: 392 217.10.79.9:5060 "Noisy feedback tells:  pid=7477 req_src_ip=213.23.244.228 req_src_port=5060 in_uri=sip:003704*********@sipgate.de out_uri=sip:00370******@sipgate.de via_cnt==1"


10 headers, 0 lines
Transmitting:
ACK sip:0037041*******@sipgate.de SIP/2.0
Via: SIP/2.0/UDP 10.0.0.2:5060;branch=z9hG4bK770b5606;rport
From: "43******" <sip:43******@sipgate.de>;tag=as3ffffb4b
To: <sip:003704********@sipgate.de>;tag=b11cb9bb27049a99a995b8c68544.789d
Contact: <sip:43******@10.0.0.2>
Call-ID: [email protected]
CSeq: 104 ACK
User-Agent: Asterisk PBX
Content-Length: 0

 (NAT) to 217.10.79.9:5060
Sep  1 21:16:41 NOTICE[11275]: chan_sip.c:6520 handle_response: Failed to authenticate on INVITE to '"43******" <sip:431******@sipgate.de>;tag=as3ffffb4b'
Destroying call '[email protected]'



verzweifel!
 
Aha, dann hatte ich vermutlich ein anderes Problem. Was mir jetzt noch einfallen würde: Wie sieht denn dein register-Eintrag in sip.conf aus?

register => user:secret@host/extension
oder
register => user:secret:authuser@host/extension

authuser ist für sipgate das gleiche wie user, also die SIP-ID.

Durchhalten!

Benno
 
beides gerade ausprobiert gleiches Ergebnis :-(
 
Vielleicht hilft es, eine andere Asterisk-Version auszuprobieren.
Mit der
CVS-HEAD-08/13/04-12:00:00-BRI-stuffed-0.1.0-RC4a
funktioniert es bei mir jedenfalls. Hab auch mal versucht, eine Nr. in Estland anzurufen, kein Problem.
Ich würde mal eine andere Version testen, ist ja schnell installiert. Und die Konfiguration kann man ja einfach übernehmen.

Viel Erfolg!
Benno
 
Um der Sache etwas näher auf den Zahn zu fühlen, habe ich folgenden
Schnelltest anzubieten:
1. cd /etc/asterisk
2. mv sip.conf sip.conf.backup
3. mv extensions.conf extensions.conf.backup
4. neue sip.conf erstellen mit folgendem Inhalt:
Code:
[general]
language=de
context=default
port=5060
bindaddr=0.0.0.0
srvlookup=yes
disallow=all
allow=ilbc
allow=ulaw
allow=alaw
register => SIPID:SECRET:[email protected]/SIPID ; *** Anpassen!
localnet=192.168.99.0/255.255.255.0 ; *** Anpassen!

[provider]
insecure=very
type=friend
secret=SECRET ; *** Anpassen!
username=SIPID ; *** Anpassen!
host=sipgate.de
fromuser=SIPID ; *** Anpassen!
fromdomain=sipgate.de
canreinvite=no
Evtl. müssen hier noch zusätzlich Einstellungen für NAT vorgenommen werden.
5. neue extensions.conf erstellen mit folgendem Inhalt:
Code:
[general]
static=yes
writeprotect=no

[globals]
SIPID=XXXXXXX ; ***Anzupassen!
TESTNUMMER=0037XXXXXXXX ; *** Anzupassen!

[default] ; *** Anzupassen!
exten => _.,1,SetCallerID(${SIPID})
exten => _.,2,SetCIDName(${SIPID})
exten => _.,3,Dial(SIP/${TESTNUMMER}@provider,,T)

exten => i,1,Hangup
6. Asterisk starten, irgendeine Ziffer wählen und einen "etwas längeren"
Augenblick warten, ob die Testnummer gewählt wird.

Diese Konfiguration habe ich eben getestet. Sollte das nicht
funktionieren, liegt es mit hoher Wahrscheinlichkeit an einer
fehlerhaften Asterisk-Version. Ansonsten müssen wir uns noch mal die
Konfigurationsdateien genau ansehen. Bitte auch unbedingt die Testnummer so eingeben, wie ich es beschrieben habe, damit man ausschließen kann, dass irgendwelche vorangestellten Nullen speziell interpretiert werden.
 
habe ich ausprobiert baut Verbindung auf aber nach dem der andere teilnehmer rangegangen ist wird das gespräch beendet


-- Executing SetCallerID("SIP/10.0.0.2-4070b758", "4317962") in new stack
-- Executing SetCIDName("SIP/10.0.0.2-4070b758", "4317962") in new stack
-- Executing Dial("SIP/10.0.0.2-4070b758", "SIP/0037041520971@provider||T") in new stack
-- Called 0037041520971@provider
-- SIP/provider-3b27 is making progress passing it to SIP/10.0.0.2-4070b758
-- SIP/provider-3b27 answered SIP/10.0.0.2-4070b758
-- Attempting native bridge of SIP/10.0.0.2-4070b758 and SIP/provider-3b27
-- Attempting native bridge of SIP/10.0.0.2-4070b758 and SIP/provider-3b27
== Spawn extension (default, 1, 3) exited non-zero on 'SIP/10.0.0.2-4070b758'
-- Executing SetCallerID("SIP/10.0.0.2-4070b758", "4317962") in new stack
-- Executing SetCIDName("SIP/10.0.0.2-4070b758", "4317962") in new stack
-- Executing Dial("SIP/10.0.0.2-4070b758", "SIP/0037041520971@provider||T") in new stack
-- Called 00370*******@provider
-- SIP/provider-e09e is making progress passing it to SIP/10.0.0.2-4070b758
-- Got SIP response 403 "Forbidden" back from 217.10.79.9
== No one is available to answer at this time
idefix*CLI>
 
betateilchen schrieb:
wenn Du im "register" hinter sipgate.de die /12 schreibst, brauchst Du auch einen Kontext, der [12] heißt ...

Nanu ? Seit wann das denn ???
12 ist die Extension auf der es "klingelt" wenn jemand den SipAccount anruft.
 
@fuchs ne geht beides

aber komme nicht weiter die Fritzkarte kriege ich nicht angesprochen u.
auslandsgespräche bekomme ich auch nicht raus...
Was kostet das wenn einer von Euch mir das aufsetzt ....verzweifelt....:-(
 
hallo....

ich betreibe nun schon seit 2 monaten asterisk mehr oder weniger problemlos. eine internationale nummer habe ich heute allerdings das erste mal gewählt . leider ohne erfolg : (
das merkwürdige ist aber , dass ich keine fehlermeldung bekomme.
nur durch die option r bekomme ich ein ring tone bei mir, ohne r bleibt das telefon einfach stumm.

hier die ausgabe von asterisk
Code:
 -- Executing SetCallerID("Zap/2-1", "004969380976652") in new stack
    -- Executing SetCIDName("Zap/2-1", "8706362") in new stack
    -- Executing Dial("Zap/2-1", "SIP/004917676786040@8706362||T") in new stack
    -- Called 004917676786040@8706362

sip.conf

Code:
[general]
port=5060
binaddr=0.0.0.0
localnet=192.168.1.0/255.255.255.0
externip=212.xxxxxxxxx
srvlookup=yes
context=default
disallow=all
allow=alaw
allow=ulaw
canreinvite=no
tos=0x18
insecure=very
nat=no
dtmf=rfc2833
maxexpirey = 3600
defaultexpirey = 1800
register => 8706362:[email protected]/8706362

;######[sipgate]#######
[8706362]
type=friend
username=8706362
secret=xxxxxxxx
host=sipgate.de
fromuser=8706362
fromdomain=sipgate.net
context=incoming
canreinvite=no
qualify=yes
disallow=all
allow=alaw
allow=ulaw
allow=gsm
insecure=very
nat=yes
dtmf=rfc2833
tos=0x18

extensions.conf
Code:
[general]

static=yes
writeprotect=no

[macro-callwithvoip]

exten => s,1,SetCallerID(${ARG2})
exten => s,2,SetCIDName(8706362)
exten => s,3,Dial(SIP/${ARG1}@8706362,,T)
exten => s,104,Playtones(busy);
exten => s,105,Busy

[voipout]

exten => _X.,1,Macro(callwithvoip,${EXTEN},004969380976652)

[outgoing]
exten => s,1,NoOP
exten => _X.,1,Goto(voipout,${EXTEN},1)
 
wenn ich das richtig sehe, hast Du versucht von einem deutschen Sipgate-Account eine deutsche Nummer über die internationale Vorwahl zu wählen ? oje ... probiers doch mal mit einer "echten" ausländischen Nummer.

Oder hast Du das zufällig probiert, als Sipgate vorhin die Funktionsstörung hatte ?
 
ja mit einer echten nummer habe ich es auch probiert. wollte meine verwandten in griechenland gestern nacht aber nicht weiter terrorisieren. ; )
ich werds heute im laufe des abends noch mal versuchen.
ich gebe dann bescheid
 
mmmm
also es klappt immer noch nicht.
was mich stützig macht, ist wenn ich ich einen normalen inlands anruf tätige bekomme ich folgende meldung in der console:

Code:
Called 017676786040@8706362
    -- SIP/8706362-2abf is making progress passing it to SIP/xlite-00f1

mach ich aber nun ein auslandsanruf kommt er immer nur bis
Code:
 Called 0031497386800@8706362
das "making progress passing it to SIP blablabla" erscheint einfach nicht.

edit:

durch sip debug erfahre ich das ein loop endeckt wird
Code:
.........
Sip read:
SIP/2.0 482 Loop Detected
.......
 
Naja, bei mir klappt es (nicht nach Griechenland, sondern nach USA). Der einzige Unterschied, den ich habe, ist "fromdomain=sipgate.de" und "nat=no".
 
DANKE!!!!
es war also fromdomain=sipgate.net dran schuld.
habe es nun auf "fromdomain=sipgate.de"
 

Neueste Beiträge

Statistik des Forums

Themen
244,872
Beiträge
2,219,897
Mitglieder
371,593
Neuestes Mitglied
Häuslebauer_BW
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.