Hallo erstmal an alle,
habe folgendes Problem und zwar will die Mailbox bei Asterisk nicht funktionieren. Ich wollte das ganze zu test zwecken so einrichten, das wenn ich mit dem einen PC per X-Lite auf den anderen anrufe und dieser nicht abnimmt die Mailbox dran geht, doch das tut diese nicht. Außerdem soll die Mailbox auch nur bei dem zweiten PC dran gehen, bei keinen weiteren anrufen.
Meine extension.conf
[incoming]
exten => 1000,1,Dial(SIP/oliver,60)
exten => 1000,2,VoiceMail(u11)
exten => 1000,3,Hangup
exten => 1001,1,Dial(SIP/boes,60)
exten => 1001,2,VoiceMail(u11)
exten => 1001,3,Hangup
[sipout]
exten =>_0.,1,SetCallerId,xxxxxx
exten =>_0.,2,Dial(SIP/${EXTEN}@sipgate-out&SIP/oliver,30,trg)
exten =>_0.,3,Hangup
[mailbox]
exten => 1000,1,Dial(SIP/oliver,30,r)
exten => 1000,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b1000
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u1000
exten => r-NOANSWER,2,Hangup
[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup
[mailboxabfrage]
exten => xxxx,1,Dial(SIP/${EXTEN},60)
exten => xxxx,2,Voicemail(uxxxx)
exten => xxxx,3,Hangup
exten => 80,1,answer
exten => 80,2,wait(1)
exten => 80,3,voicemailMain(s${CALLERIDNUM})
[oliver]
include => incoming
include => sipout
include => ankommend
include => mailbox
include => mailboxabfrage
[bo]
include => incoming
include => echotest
voicemail.conf
1000 => xxxx,name,root@localhost
sip.conf
[oliver]
type=friend
username=xxx
scret=xxx
host=dynamic
canreinvite=no
dtmfmode=rfc2833
context=oliver
callerid="oliver" <1000>
mailbox=1000
[bo]
type=friend
username=xxx
scret=xxx
host=dynamic
canreinvite=no
dtmfmode=rfc2833
context=bo
callerid="bo" <1001>
mailbox=1001
[sipgate-out]
type=friend
insecure=very
nat=yes
username=xxx
fromuser=xxx
fromdomain=sipgate.de
secret=xxx
host=sipgate.de
qualify=yes
Ich hoffe ihr könnt mir weiter helfen, warum meine Mailbox nicht dran geht, wenn besetzt ist oder wenn nicht abgenommen wird.
habe folgendes Problem und zwar will die Mailbox bei Asterisk nicht funktionieren. Ich wollte das ganze zu test zwecken so einrichten, das wenn ich mit dem einen PC per X-Lite auf den anderen anrufe und dieser nicht abnimmt die Mailbox dran geht, doch das tut diese nicht. Außerdem soll die Mailbox auch nur bei dem zweiten PC dran gehen, bei keinen weiteren anrufen.
Meine extension.conf
[incoming]
exten => 1000,1,Dial(SIP/oliver,60)
exten => 1000,2,VoiceMail(u11)
exten => 1000,3,Hangup
exten => 1001,1,Dial(SIP/boes,60)
exten => 1001,2,VoiceMail(u11)
exten => 1001,3,Hangup
[sipout]
exten =>_0.,1,SetCallerId,xxxxxx
exten =>_0.,2,Dial(SIP/${EXTEN}@sipgate-out&SIP/oliver,30,trg)
exten =>_0.,3,Hangup
[mailbox]
exten => 1000,1,Dial(SIP/oliver,30,r)
exten => 1000,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b1000
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u1000
exten => r-NOANSWER,2,Hangup
[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup
[mailboxabfrage]
exten => xxxx,1,Dial(SIP/${EXTEN},60)
exten => xxxx,2,Voicemail(uxxxx)
exten => xxxx,3,Hangup
exten => 80,1,answer
exten => 80,2,wait(1)
exten => 80,3,voicemailMain(s${CALLERIDNUM})
[oliver]
include => incoming
include => sipout
include => ankommend
include => mailbox
include => mailboxabfrage
[bo]
include => incoming
include => echotest
voicemail.conf
1000 => xxxx,name,root@localhost
sip.conf
[oliver]
type=friend
username=xxx
scret=xxx
host=dynamic
canreinvite=no
dtmfmode=rfc2833
context=oliver
callerid="oliver" <1000>
mailbox=1000
[bo]
type=friend
username=xxx
scret=xxx
host=dynamic
canreinvite=no
dtmfmode=rfc2833
context=bo
callerid="bo" <1001>
mailbox=1001
[sipgate-out]
type=friend
insecure=very
nat=yes
username=xxx
fromuser=xxx
fromdomain=sipgate.de
secret=xxx
host=sipgate.de
qualify=yes
Ich hoffe ihr könnt mir weiter helfen, warum meine Mailbox nicht dran geht, wenn besetzt ist oder wenn nicht abgenommen wird.