Hallo!
Ich bin ein Asterisk-Neuling, der sich gerne einen kleinen, aber feinen VoIP-Server aufbauen will. Ich habe mich für VoIP-Anrufe bei Sipgate.at angemeldet und es mittlerweile auch schon geschafft, dass ich mich dort ordentlich registriere und ausgehende Anrufe tätigen kann.
Nach dem umfangreichen Wälzen von Büchern, Tutorials und Foren habe ich es aber trotzdem noch nicht hinbekommen, eingehende SIP-Anrufe zu erhalten. Festnetztelefone melden beim Anruf meiner Nummer nach einiger Zeit das "Nummer existiert nicht"-Zeichen, das Handy, mit dem ich es versucht habe, spielt nach einiger Zeit eine kurze Melodie ab und legt auf (kommt das vom Handy oder von Sipgate?) und wenn ich mich selbst über meine Nummer anrufen will, entsteht ein Timeout.
Hier die zugehörigen Konfigurationsdateien:
sip.conf
extensions.conf
Ich bin ein Asterisk-Neuling, der sich gerne einen kleinen, aber feinen VoIP-Server aufbauen will. Ich habe mich für VoIP-Anrufe bei Sipgate.at angemeldet und es mittlerweile auch schon geschafft, dass ich mich dort ordentlich registriere und ausgehende Anrufe tätigen kann.
Nach dem umfangreichen Wälzen von Büchern, Tutorials und Foren habe ich es aber trotzdem noch nicht hinbekommen, eingehende SIP-Anrufe zu erhalten. Festnetztelefone melden beim Anruf meiner Nummer nach einiger Zeit das "Nummer existiert nicht"-Zeichen, das Handy, mit dem ich es versucht habe, spielt nach einiger Zeit eine kurze Melodie ab und legt auf (kommt das vom Handy oder von Sipgate?) und wenn ich mich selbst über meine Nummer anrufen will, entsteht ein Timeout.
Hier die zugehörigen Konfigurationsdateien:
sip.conf
Code:
[general]
port = 5060
bindaddr = 0.0.0.0
context = sip-in
qualify = yes
disable = all
allow = alaw
allow = ulaw
allow = ilbc
allow = g729
allow = gsm
allow = slinear
srvlookup = yes
canreinvite = yes
regcontext = local-sip
defaultexpirey = 300
register = 2732183:[email protected]/2732183
externip = 85.90.148.240
localnet = 192.168.0.0/255.255.0.0
localnet = 10.0.0.0/255.255.255.0
[sip-out]
type = peer
insecure = very
nat = yes
username = 2732183
fromuser = 2732183
fromdomain = sipgate.at
secret = passwort
host = 217.116.119.252
qualify = 5000
context = sip-in
[test]
type = friend
secret = passwort
host = dynamic
context = local-sip
regexten = 744
extensions.conf
Code:
[local-sip]
exten => 49,1,Answer()
exten => 49,2,Playback(demo-echotest)
exten => 49,3,Echo()
exten => 49,4,Playback(demo-echodone)
exten => 49,5,Hangup()
exten => 000,1,Goto(sip-in,s,1)
; Ausgehende SIP-Anrufe
exten => _9XXX.,1,Dial(SIP/sip-out/${EXTEN:1})
exten => _9XXX.,2,Hangup()
; Ausgehende ISDN-Anrufe
exten => _[0-8]XXX.,1,Dial(CAPI/ISDN1/${EXTEN}/bd)
exten => _[0-8]XXX.,2,Hangup()
exten => t,1,Playtones(busy)
exten => t,2,Busy()
exten => t,3,Hangup()
exten => i,1,Playback(pbx-invalid)
exten => i,2,Hangup()
[sip-in]
exten => s,1,Answer()
exten => s,2,Background(enter-ext-of-person)
exten => 2732183,1,Goto(sip-in,s,1)
exten => 1,1,Playback(digits/1)
exten => 1,2,Goto(sip-in,s,2)
exten => 49,1,Goto(local-sip,49,2)
exten => i,1,Playback(pbx-invalid)
exten => i,2,Goto(sip-in,s,2)
exten => t,1,Playback(vm-goodbye)
exten => t,2,Hangup()