Hallo Forum, ich bin ganz neu hier und habe Probleme mein Asterisk 1.8 mit Sipgate Trunking zum laufen zu bringen:
Das ganze lauft auf einem VServer (Debian Squeeze).
Mein Problem ist das irgendwas mit dem Dialplan nicht stimmt. Registrierung steht. Ich bekomme beim Anrufen dauernd Hangup's. Folgende Meldung wird in der CLI> angezeigt:
'Peer' (0.0.0.0:0000) to extension '0000000000' rejected because extension not found in context 'default'.
Komischer Weise habe ich aber keinen "Default" mehr gesetzt. Bitte um eure Hilfe...
Hier meine Skript Datei zum Ändern der SIP Einstellungen im Asterisk:
Könnt ihr mir sagen wo der Fehler liegt? Irgendwas stimmt nicht mit dem [sip_out] in der extensions.conf
Das ganze lauft auf einem VServer (Debian Squeeze).
Mein Problem ist das irgendwas mit dem Dialplan nicht stimmt. Registrierung steht. Ich bekomme beim Anrufen dauernd Hangup's. Folgende Meldung wird in der CLI> angezeigt:
'Peer' (0.0.0.0:0000) to extension '0000000000' rejected because extension not found in context 'default'.
Komischer Weise habe ich aber keinen "Default" mehr gesetzt. Bitte um eure Hilfe...
Hier meine Skript Datei zum Ändern der SIP Einstellungen im Asterisk:
Code:
#!/bin/bash
# Asterisk Sipgate Configuation
#
#
# Sip Config
rm /etc/asterisk/sip.conf
echo "
[general]
static=yes ; Schreibgeschützt
language=de
tcpenable=yes
srvlookup=yes
alwaysauthreject=yes
allowguest=no
qualifyfreq=10
defaultexpiry=120
externip=0.0.0.0
bindport=5060
tcpbindaddr=0.0.0.0
register => [B]SIP-ID[/B]:[B]PASS[/B]@sipgate-sp/[B]SIP-ID[/B]
[sipgate-sp]
type=peer
username=[B]SIP-ID[/B]
fromuser=[B]SIP-ID[/B]
secret=[B]PASS[/B]
host=sipconnect.sipgate.de
fromdomain=sipconnect.sipgate.de
insecure=invite
canreinvite=no
outboundproxy=sipconnect.sipgate.de
port=5060
dtmfmode=rfc2833
registertimeout = 600
context=sip_out
[sipgate-in]
type=peer
host=sipconnect.sipgate.de
fromdomain=sipconnect.sipgate.de
insecure=port,invite
canreinvite=no
nat=no
port=5060
dtmfmode=rfc2833
context=sip_in
[200]
type=friend
transport=tcp
username=[B]USER[/B]
secret=[B]PASS[/B]
host=dynamic
domain=X.X.X.X
user=[B]USER[/B]
canreinvite=yes
" >> /etc/asterisk/sip.conf
# Erstelle Extensions
rm /etc/asterisk/extensions.conf
echo "
[sip_in]
exten => [B]Sipgate-TeleNummer[/B],1,Dial(SIP/200,60)
[sip_out]
exten => _X.,1,Set(CALLERID(num)=[B]SIP-ID[/B])
exten => _X.,2,Dial(SIP/${EXTEN}@sip_out,30,trg)
exten => _X.,3,Hangup
" >> /etc/asterisk/extensions.conf
Könnt ihr mir sagen wo der Fehler liegt? Irgendwas stimmt nicht mit dem [sip_out] in der extensions.conf