[Asterisk-Users] ASTCC questions
Ronald Wiplinger
ronald at elmit.com
Wed Mar 2 23:25:16 MST 2005
I have setup ASTCC as:
trunk:
====
NuFone IAX2 NuFone
routes:
====
^1415.* California NuFone 0 0 200
iax.conf
=====
register => User:password at switch-2.nufone.net
[NuFone]
type=peer
host=switch-1.nufone.net
secret=my_secret
[NuFone]
type=user
secret=my_secret
context=fromNuFone
extensions.conf
==========
[NuFone]
exten => _91NXXNXXXXXX,1,Dial,IAX2/${NUFONEUSER}@NuFone/${EXTEN:${TRUNKMSD}}
exten => _9011N.,1,Dial,IAX2/${NUFONEUSER}@NuFone/${EXTEN:${TRUNKMSD}}
With above settings I see in CLI> when I am dialing:
-- Executing NoOp("SIP/886228803959-1e6d", "SetCallerID()") in new stack
-- Executing Dial("SIP/886228803959-1e6d",
"IAX2/User at NuFone/14159625000") in new stack
-- Called User at NuFone/14159625000
-- Call accepted by 66.225.202.72 (format ulaw)
-- Format for call is ulaw
-- IAX2/NuFone-11 answered SIP/886228803959-1e6d
-- Hungup 'IAX2/NuFone-11'
== Spawn extension (VoIP_customer_Phone, 914159625000, 2) exited
non-zero on 'SIP/886228803959-1e6d'
It works !!!
Changing the settings in extensions.conf to:
[NuFone]
;exten =>
_91NXXNXXXXXX,1,Dial,IAX2/${NUFONEUSER}@NuFone/${EXTEN:${TRUNKMSD}}
;exten => _9011N.,1,Dial,IAX2/${NUFONEUSER}@NuFone/${EXTEN:${TRUNKMSD}}
;
exten => _91NXXNXXXXXX,1,NoOp(SetCallerID(${username}))
exten =>
_91NXXNXXXXXX,2,DeadAGI(astcc.agi,${CALLERIDNUM},${EXTEN:${TRUNKMSD}})
exten => _91NXXNXXXXXX,3,hangup
;
exten => _9011N.,1,NoOp(SetCallerID(${username}))
exten => _9011N.,2,DeadAGI(astcc.agi,${CALLERIDNUM},${EXTEN:${TRUNKMSD}})
exten => _9011N.,3,hangup
gives me in CLI> by redialing the same number:
-- Executing NoOp("SIP/886228803959-e043", "SetCallerID()") in new stack
-- Executing DeadAGI("SIP/886228803959-e043",
"astcc.agi|886228803959|14159625000") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/astcc.agi
-- Playing 'digits/10' (language 'en')
-- Registered IAX2 to '69.73.19.178', who sees us as 61.220.121.20:4569
-- Playing 'digits/2' (language 'en')
-- AGI Script Executing Application: (DIAL) Options:
(IAX2/NuFone/14159625000|30|HL(19980000:60000:30000))
-- Limit Data:
-- timelimit=19980000
-- play_warning=60000
-- play_to_caller=yes
-- play_to_callee=no
-- warning_freq=30000
-- start_sound=UNDEF
-- warning_sound=timeleft
-- end_sound=UNDEF
-- Called NuFone/14159625000
Mar 3 14:00:31 WARNING[8102]: chan_iax2.c:6280 socket_read: Call
rejected by 66.225.202.72: No such context/extension
-- Hungup 'IAX2/NuFone-3'
== No one is available to answer at this time (1:0/0/0)
-- AGI Script astcc.agi completed, returning 0
-- Executing Hangup("SIP/886228803959-e043", "") in new stack
== Spawn extension (VoIP_customer_Phone, 914159625000, 3) exited
non-zero on 'SIP/886228803959-e043'
Why it tells me: No such context/extension ???
What do I need to change?
Thanks for your help in advance!
bye
Ronald
More information about the asterisk-users
mailing list