hiii
i have two customer numbers 1001 and 1002 which are in sip.conf when i called the customer it asks me the enter sip-iax number and no sipiax number match . which number i should enter when it asks me?? and this is extensions.conf file
[globals]
[default] exten => s,1,Verbose(1|Unrouted call handler) exten => s,n,Answer() exten => s,n,Wait(1) exten => s,n,Playback(tt-weasels) exten => s,n,Hangup()
[a2billing] exten => _X.,1,Answer exten => _X.,2,Wait(1) exten => _X.,3,AGI(a2billing.php,3) exten => _X.,4,Dial(SIP/${EXTEN},30) exten => _X.,5,Wait(1) exten => _X.,6,Hangup
exten => _X.,1,Dial(SIP/${EXTEN},25,tr) exten => _X.,2,Hangup
and here is mylog Using SIP RTP CoS mark 5 -- Executing [555@a2billing:1] Answer("SIP/1002-00000005", "") in new stack [Jun 10 20:20:17] NOTICE[4187]: chan_sip.c:21470 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 1002 -- Executing [555@a2billing:2] Wait("SIP/1002-00000005", "1") in new stack -- Executing [555@a2billing:3] AGI("SIP/1002-00000005", "a2billing.php,3") in new stack -- Launched AGI Script /usr/share/asterisk/agi-bin/a2billing.php -- Playing 'prepaid-you-have' (escape_digits=#) (sample_offset 0) -- <SIP/1002-00000005> Playing 'digits/20.gsm' (language 'en') -- <SIP/1002-00000005> Playing 'digits/1.gsm' (language 'en') -- Playing 'credit' (escape_digits=#) (sample_offset 0) a2billing.php,3: file:Class.A2Billing.php - line:2276 - uniqueid:1307733617.5 - [TRY : callingcard_cid_sanitize] -- <SIP/1002-00000005> Playing 'prepaid-sipiax-enternumber.gsm' (language 'en') [Jun 10 20:20:27] NOTICE[4187]: chan_sip.c:21470 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 1002 -- <SIP/1002-00000005> Playing 'prepaid-sipiax-enternumber.gsm' (language 'en') -- <SIP/1002-00000005> Playing 'prepaid-sipiax-enternumber.gsm' (language 'en') -- Playing 'prepaid-sipiax-num-nomatch' (escape_digits=#) (sample_offset 0) -- <SIP/1002-00000005>AGI Script a2billing.php completed, returning -1
please help me.............. thanks in advance....
|