Mit folgenden Einstellungen wurde hin und her probiert:
SIP.CONF
extensions.conf
Problem ist, eingehende Gespräche funktionieren.
Interne ebenfalls.
Nur selbst anrufen können wir nicht.
Fehlermeldungen (180 und 200 sind 2 Endgeräte)
SIP.CONF
Code:
[general]
useragent=Asterisk-1.2.7/Debian
bindport=5060
;bindaddr=192.168.1.72
bindaddr=0.0.0.0
context=default
language=de
externip=hier steht externe Adresse
localnet=192.168.1.0/255.255.255.0
;tos=reliability
;tos=lowdelay
srvlookup=yes
nat=yes
;maxexpirey=3600
;defaultexpirey=3600
;disallow=all
; Anmeldung bei qsc
register=> 03...Nummer:[email protected]/03...Nummer
[qsc]
type=friend
username=03...Nummer
secret=Passwort
host=sip.qsc.de
fromuser=03...Nummer
fromdomain=sip.qsc.de
insecure=very
;qualify=1200
qualify=yes
context=in-qsc
;auth=md5
;canreinvite=yes
canredirect=no
nat=yes
dtmfmode=rfc2833
Code:
[general]
static=yes
writeprotect=yes
[out-qsc]
ignorepat => 0 ; Freizeichen soll bleiben trotz Annahme der 0
exten=> _0.,1,SetCallerId,03....
;exten=> _0.,1,Dial(SIP/${EXTEN}@03.......:[email protected]/03......,60,trg)
;exten=> _0.,1,Dial(SIP/${EXTEN}@sip.qsc.de/03......,60,trg)
exten=> _0.,2,Dial(SIP/${EXTEN}@qsc,60,tr)
exten=> _0.,4,Hangup
Problem ist, eingehende Gespräche funktionieren.
Interne ebenfalls.
Nur selbst anrufen können wir nicht.
Fehlermeldungen (180 und 200 sind 2 Endgeräte)
Code:
Anruf von extern auf qsc Nutzer OK
-- Executing Dial("SIP/03....-58d9", "SIP/180&SIP/200|60") in new stack
-- Called 180
-- Called 200
-- SIP/180-f100 is ringing
-- SIP/200-7740 is ringing
-- SIP/180-f100 answered SIP/03...-58d9
-- Attempting native bridge of SIP/03...-58d9 and SIP/180-f100
== Spawn extension (in-qsc, 03..., 1) exited non-zero on 'SIP/03...-58d9'
Anruf von intern 200 nach extern klappt nicht
-- Executing Dial("SIP/200-9cc3", "SIP/[email protected]|60|trg") in new stack
-- Called [email protected]
Jun 19 12:39:49 NOTICE[18984]: chan_sip.c:9548 handle_response_invite: Failed to authenticate on
INVITE to '"Tester" <sip:200@externe IP>;tag=as526fb4b8'
-- SIP/sip.qsc.de-aff2 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing Hangup("SIP/200-9cc3", "") in new stack
== Spawn extension (default, 0020....1, 2) exited non-zero on 'SIP/200-9cc3'
anruf von intern 200 klappt nicht (nur eine 0)
-- Executing Dial("SIP/200-c75f", "SIP/[email protected]|60|trg") in new stack
-- Called [email protected]
Jun 19 12:40:12 NOTICE[18984]: chan_sip.c:9548 handle_response_invite: Failed to authenticate on
INVITE to '"Tester" <sip:200@externe IP>;tag=as624fa1a2'
-- SIP/sip.qsc.de-82c6 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing Hangup("SIP/200-c75f", "") in new stack
== Spawn extension (default, 020..., 2) exited non-zero on 'SIP/200-c75f'
geaendert auf qsc (sipeintrag in sip.conf) statt sip.qsc.de in out-qsc
-- Executing Dial("SIP/200-53dd", "SIP/020...@qsc|60|trg") in new stack
Jun 19 12:54:42 NOTICE[19268]: app_dial.c:1029 dial_exec_full: Unable to create channel of type '
SIP' (cause 3 - No route to destination)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Hangup("SIP/200-53dd", "") in new stack
== Spawn extension (default, 020..., 2) exited non-zero on 'SIP/200-53dd'