Hallo,
ich habe leider schon wieder ein Problem mit meinem Asterisk. Nachdem jetzt meine VoIP Anbieter und meine Software richtig arbeitet schaffe ich es nicht eínen Call von CNS24 über eine 0900er Nummer richtig durchzuschleifen.
CNS24 routet einen Anrufer via IP zu unserem Asterisk Server. Wir sollten diesen entgegen nehmen und mit der richtigen Endstelle verbinden.
Ich bekomme aber laut Logfile eine SIP/Error 404 Unauthorized Meldung zurückgeworfen. From Telefonnummer ist der Anrufer, To Telefonnummer ist der interne Teilnehmer (DDI wird angehängt oder auch nicht - scheint alles soweit ok). Das Einzige Problem ist, dass ich die 0900 nicht authorisieren kann.
Meine extensions (ich habe die extensions.conf in einer MySQL Datenbank) sehen folgendermaßen konfiguriert:
Es sollte also der Anruf von der 0900 Nummer weitergeleitet werden.
Sollte ich es falsch verstanden haben und ein sip.conf eintrag angelegt werden müssen habe ich außerdem noch in meiner SIP Tabelle einen Eintrag gemacht:
Zusätzlich gibt es noch für jede Durchwahl einen eigenen Eintrag (49900XXXXXXX101, 49900XXXXXXX102,..)
Ich denke derzeit nicht, dass ein Eintrag in sip.conf überhaupt sinn macht. Es kommt ja ein Call und keine Registrierung rein, außerdem hat ein Call auch kein secret.
Hat jemand Erfahrung wie man Anrufe auf 0900 Nummern, die per SIP Call in den Asterisk kommen, richtig routet?
Vielen Dank!
Markus
ich habe leider schon wieder ein Problem mit meinem Asterisk. Nachdem jetzt meine VoIP Anbieter und meine Software richtig arbeitet schaffe ich es nicht eínen Call von CNS24 über eine 0900er Nummer richtig durchzuschleifen.
CNS24 routet einen Anrufer via IP zu unserem Asterisk Server. Wir sollten diesen entgegen nehmen und mit der richtigen Endstelle verbinden.
Ich bekomme aber laut Logfile eine SIP/Error 404 Unauthorized Meldung zurückgeworfen. From Telefonnummer ist der Anrufer, To Telefonnummer ist der interne Teilnehmer (DDI wird angehängt oder auch nicht - scheint alles soweit ok). Das Einzige Problem ist, dass ich die 0900 nicht authorisieren kann.
Code:
<--- SIP read from UDP:217.10.68.150:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP <meine_server_ip>:5060;branch=z9hG4bK250a21b4
From: <sip:<AnrufeTelefonNr>@<meine_server_ip>>;tag=as18b36004
To: <sip:49900XXXXXXX@<meine_server_ip>>;tag=86e53dd608d1c001e0b8060625977563.d7d1
Meine extensions (ich habe die extensions.conf in einer MySQL Datenbank) sehen folgendermaßen konfiguriert:
Code:
'ID ' 'context', 'exten', 'priority', 'app ', 'appdata'
'289', 'home', '49900XXXXXXX', '1', 'Dial', 'SIP/101
'290', 'home', '49900XXXXXXX101', '1', 'Dial', 'SIP/101'
'290', 'home', '49900XXXXXXX102', '1', 'Dial', 'SIP/102'
Es sollte also der Anruf von der 0900 Nummer weitergeleitet werden.
Sollte ich es falsch verstanden haben und ein sip.conf eintrag angelegt werden müssen habe ich außerdem noch in meiner SIP Tabelle einen Eintrag gemacht:
Code:
name: 49900XXXXXXX
defaultuser: 49900XXXXXXX
regexten: 49900XXXXXXX
secret: test
context: home
canreinvite: yes
host: 83.125.45.29 ; IP von CNS
ipaddr: 83.125.45.29
insecure: invite
port: 5060
disallow: all
allow: g729;ilbc;gsm;ulaw;alaw
Zusätzlich gibt es noch für jede Durchwahl einen eigenen Eintrag (49900XXXXXXX101, 49900XXXXXXX102,..)
Ich denke derzeit nicht, dass ein Eintrag in sip.conf überhaupt sinn macht. Es kommt ja ein Call und keine Registrierung rein, außerdem hat ein Call auch kein secret.
Hat jemand Erfahrung wie man Anrufe auf 0900 Nummern, die per SIP Call in den Asterisk kommen, richtig routet?
Vielen Dank!
Markus