Problem mit Asterisk und QSC - IPfonie

Hab eine Anfrage an den Entwickler gesenden. Mal gucken was bei rauskommt.

Jetzt weiss ich aber immer noch nicht was bei mir mit sipgate los ist. Liegt es jetzt daran, dass ich mein konto noch nicht aufgeladen habe, dass diese Fehlermeldung kommt, wenn ich raustelefonieren möchte, oder ist es meine config?

hie meine extensions.conf


[general]

static=yes
writeprotect=no

[globals]

[default]
; Test
exten => #100,1,Answer()
exten => #100,2,MP3Player(/var/lib/asterisk/mohmp3/fpm-calm-river.mp3)
exten => #100,3,Hangup

exten => #101,1,Answer()
exten => #101,2,Milliwatt()
exten => #101,3,Hangup

[outgoing]
include => incoming
include => 868xxxxx

[868xxxxx]
; Outgoing calls over SIP
exten => _x./868xxxxx,1,setCIDNum(730xxxx)
exten => _x./730xxxx,2,setCIDName(730xxxx)
exten => _x./730xxxx,3,Dial(SIP/${EXTEN}@sipgate,90,tT)
exten => _x./730xxxx,4,Busy
exten => _x./730xxxx,5,Hangup


[incoming]
include => default

; Incoming calls over SIP-Account: sipgate (730xxxx)
exten => 730xxxx,1,SetLanguage(de)
exten => 730xxxx,2,Dial(Zap/g1/868xxxxx,15,tT)
exten => 730xxxx,3,Goto(outgoing-sipgate,0175xxxxxx,1)
exten => 730xxxx,4,VoiceMail(su868xxxxx)
exten => 730xxxx,204,VoiceMail(sb868xxxxx)
exten => 730xxxx,5,Congestion
exten => 730xxxx,6,Busy
exten => 730xxxx,7,Hangup

; Incoming (internal) calls for number 868xxxxx. Type of phone: hfcs
exten => *868xxxxx,3,Dial(Zap/g1/868xxxxx,15,tT)
exten => *868xxxxx,4,VoiceMail(u868xxxxx)
exten => *868xxxxx,204,VoiceMail(b868xxxxx)
exten => *868xxxxx,5,Congestion
exten => *868xxxxx,6,Busy
exten => *868xxxxx,7,Hangup

; VBOX menu for the phone with the MSN 868xxxxx
exten => #9868xxxxx,1,setLanguage(de)
exten => #9868xxxxx/868xxxxx,2,VoicemailMain(s868xxxxx)
exten => #9868xxxxx/868xxxxx,3,Hangup()
exten => #9868xxxxx,2,VoicemailMain(868xxxxx)
exten => #9868xxxxx,3,Hangup()

[outgoing-sipgate]
; Outgoing calls over SIP (for redirection of MSN )
exten => _x.,1,Dial(SIP/${EXTEN}@sipgate,90,tT)
exten => _x.,2,Busy
exten => _x.,3,Hangup

und hier die sip.conf

[general]
port=5060
bindaddr=0.0.0.0
srvlookup=yes
context=default
disallow=all
allow=ulaw
Localnet=192.168.6.0/24
canreinvite=yes
tos=reliability
externip=xxxx.dyndns.org
nat=no
dtmfmode=info
qualify=no
language=de

; Write Registries
register => 730xxxx:[email protected]/730xxxx

; Write SIP-Proxy accounts
[sipgate]
type=friend
host=sipgate.de
fromuser=730xxxx
username=730xxxx
secret=XXXXX
fromdomain=sipgate.de
context=incoming
insecure=very
disallow=all
allow=ulaw
nat=yes


Die asterisk Maschine läuft hinter einem SoftwareRouter und die Ports 10000-20000 udp und 5060 udp werden weitrgeleitet. Ist vielleicht an der config etwas falsch?
 
Ohne deine Config anzusehen: Ohne Guthaben kannst du bei Sipgate nur Intern-Gespräche führen, sprich (fast) nur Sipgate-Nummern! (Also keine ins Festnetz, Ausland oder aufs Handy)
Sipgate ist prepaid!
 
Das ist mir schon klar, aber ist es dann normal, dass so eine Ansage kommt, wenn kein guthaben drauf ist? Ich hab die Überweisung ja schon gemacht, nun möchte ich das alles funktioniert sobald der Betrag auf mein Konto gutgeschrieben wurde.

Gruß

Canna
 
@hfi: Kannst du dich noch bei QSC anmelden? Bei mir geht das nämlich seit ein paar Tagen nicht mehr... ohne etwas umgestellt zu haben!
Ich bekomme da jetzt Fehler wie:

May 13 15:49:32 NOTICE[32669]: chan_sip.c:4062 sip_reg_timeout: -- Registration for '[email protected]' timed out, trying again
May 13 15:49:32 NOTICE[32669]: chan_sip.c:6846 handle_response: Failed to authenticate on REGISTER to '<sip:[email protected]>;tag=as093232323'

Wenn du auch dafür einen Patch bereitstellen könntest, wäre ich superglücklich! :)

Danke, Sion
 
Habe seit gestern vormittag das selbe Problem. Weder mein Asterisk noch mein Sipura Adapter könen sich registrieren. Mit der QSC-Software habe ich aber keine Probleme.
Hoffe auch auf hfi
 
Moin zusammen:

chan_sip.c ca. Zeile 6454 ändern zu...

snprintf(digest,digest_len,"Digest username=\"%s\", realm=\"%s\", nonce=\"%s\", uri=\"%s\", response=\"%s\", cnonce=\"%s\", nc=%s, qop=auth, algorithm=MD5, opaque=\"%s\"", p->authname,p->realm,p->nonce,uri,resp_hash, cnonce, "00000001",p->opaque);

verhilft jedenfalls meinem Asterisken wieder zu einer erfolgreichen Registrierung bei QSC...YMMV.

Scheint irgendwas mit dem parser für den "Authentication"-Header im SER zu tun zu haben...allerdings hat sich bei QSC laut Versionszeile nichts geändert. Fehler trat ab 12. 5. 10:43 auf.
 
hfi schrieb:
Moin zusammen:

.....

verhilft jedenfalls meinem Asterisken wieder zu einer erfolgreichen Registrierung bei QSC...YMMV.

Scheint irgendwas mit dem parser für den "Authentication"-Header im SER zu tun zu haben...allerdings hat sich bei QSC laut Versionszeile nichts geändert. Fehler trat ab 12. 5. 10:43 auf.


hfi for president!
Danke hfi, du bist ein Held. Klappt jetzt wieder wunderbar!
Danke!
Gruß, Sion
 
Hallo leute,

ich beschäftige mich auch grad mit asterisk und qsc.

Da ich Gentoo Linux benutze, würde ich gerne das vorhandene Ebuild
anpassen und den Patch dort automatisch mit einbinden lassen.

Wo kann ich diese Patches bekommen? Hab gelesen dass vor einiger Zeit ein Servercrash einige Beiträge vernichtet hat.

@hfi: Du kommst in mein Buch der coolen Leute;). Kannst Du den Patch nochmal posten? Hab leider keine Ahnung wie man selbst einen patch herstellt.

Meine Asterisk version ist 1.0.7


Grüße

Jose
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,695
Beiträge
2,216,692
Mitglieder
371,315
Neuestes Mitglied
jack-mack
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.