Hello all,
I’ve got some problem with my asterisk server, I really hope someone could help me.
My Asterisk conf was working so far using a VPN connection but when I disabled my VPN, I still could make calls but couldn’t receive any incomes from outside.
My asterisk -rvvv show me an error when the call is incoming :
[Feb 25 13:44:05] NOTICE[7347][C-00000000]: chan_sip.c:26407 handle_request_invite: Call from ‘00aaaaaaaaaaa’ (91.121.xxx.xxx:5060) to extension ‘00aaaaaaaaaaa’ rejected because extension not found in context ‘depuis-ovh1’.
Can anyone help me to explain this weird thing ? How a conf can work when vpn ON but can’t when OFF ?
Thanks a lot !!
Jeremy
Here is my extensions.conf file :
[interne]
exten => _1xx,1,Dial(SIP/${EXTEN},20)
exten => _1xx,2,Voicemail(299@main)
exten => _1xx,3,Hangup()
exten => _2xx,1,Dial(SIP/${EXTEN},20)
exten => _2xx,2,Voicemail(299@main)
exten => _2xx,3,Hangup()
;exten => 299,1,Set(CHANNEL(language)=fr)
exten => 299,1,VoiceMailMain(299@main)
exten => 299,2,Hangup()
exten => 303,1,Dial(SIP/vers-ovh1/09bbbbbbbb)
exten => 303,2,Hangup()
exten=> _0[123456789]XXXXXXXX,1,Dial(SIP/vers-ovh1/${EXTEN})
[depuis-ovh1]
exten => s,1,Answer()
exten => s,2,Set(TIMEOUT(response)=8)
exten => s,3,agi(googletts.agi,“Welcome”,fr,any)
exten => s,4,agi(googletts.agi,“Urgent, press 1”,fr,any)
exten => s,5,agi(googletts.agi,“Voicemail, press 2”,fr,any)
exten => s,6,agi(googletts.agi,“Secretar, press 3”,fr,any)
exten => s,7,WaitExten()
exten => 1,1,Dial(SIP/202,20,tT)
exten => 1,2,Dial(SIP/200,40,tT)
exten => 1,3,Dial(SIP/201,20,tT)
exten => 1,4,Dial(SIP/vers-ovh1/09bbbbbbbb)
exten => 1,5,Hangup()
exten => 2,1,Voicemail(299@main)
exten => 2,2,Hangup()
exten => 3,1,Dial(SIP/200,20,tT)
exten => 3,2,Voicemail(299@main)
exten => 3,3,Hangup()
My users file :
[general]
hasvoicemail=yes
hassip=yes
hasiax=yes
callwaiting = yes
threewaycalling = yes
callwaitingcallerid = yes
transfer=yes
canpark=yes
cancallforward = yes
callreturn = yes
callgroup = 1
pickupgroup = 1
nat = yes
[101]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Cusine
username = cuisine
secret=*
canreinvite=no
[102]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Info-Compta
username = info-Compta
secret=*
canreinvite=no
mailbox=299@main
[200]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Secretariat
username = secretariat
secret=*
mailbox = 200
canreinvite=no
mailbox=299@main
[201]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Direction
username = Direction
secret=*
canreinvite=no
mailbox=299@main
[202]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Eleve couloir
username = eleve_couloir
secret=*
canreinvite=no
[203]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
context=interne
fullname = Eleve info
username = eleve_info
secret=*
canreinvite=no
[vers-ovh1]
canreinvite=no
context=depuis-ovh1
host=sip3.ovh.fr
secret=*
type=peer
username=0033aaaaaaaaaaa
disallow=all
allow=ulaw
fromuser=0033aaaaaaaaaaa
trustrpid=yes
sendrpid=yes
insecure=invite,port
nat=yes