Kannaiyan Natesan
2003-Dec-13 16:38 UTC
[Asterisk-Users] IAX Call not transferred - plz help
I have a problem with IAX call transfer. The call goes successful but
consumes lot of BW in the middle tier.
The actual connection is like this
(NAT) DIAX(IAX2) -----> *1 ------> *2
*1 & *2 were public IP with asterisk.
It consumes around 120kbps in total to forward a single GSM call.
I have the following configuration in my iax.conf
[general]
...
disallow=all
allow=gsm
[provider]
type=peer
username=userid
secret=password
host=myprovider.com
i can successfully make a call to my provider through the following settings
in extensions.conf
exten => _X.,1,Dial(IAX2/username@provider/extension|tr)
but the call is still natively bridged. Can you help me how can i avoid
native bridging.
Accepting AUTHENTICATED call from 81.86.88.233, requested format = 2, actual
format = 2
-- Executing Goto("IAX2[13731@13731]/1", "13731|s|1") in
new stack
-- Goto (13731,s,1)
-- Executing Wait("IAX2[13731@13731]/1", "2") in new
stack
-- Executing Answer("IAX2[13731@13731]/1", "") in new
stack
-- Executing DigitTimeout("IAX2[13731@13731]/1", "3") in
new stack
-- Set Digit Timeout to 3
-- Executing ResponseTimeout("IAX2[13731@13731]/1",
"10") in new stack
-- Set Response Timeout to 10
== CDR updated on IAX2[13731@13731]/1
-- Executing Dial("IAX2[13731@13731]/1",
"IAX2/userid@provider/845745|40|tr") in new stack
-- Called userid@provider/845745
-- Call accepted by 69.28.208.84 (format GSM)
-- Format for call is GSM
-- IAX2[provider]/4 is ringing
-- IAX2[provider]/4 stopped sounds
-- IAX2[provider]/4 answered IAX2[13731@13731]/1
-- Attempting native bridge of IAX2[13731@13731]/1 and IAX2[provider]/4
-- Channel 'IAX2[provider]/4' unable to transfer
-- Hungup 'IAX2[provider]/4'
Can anyone please help me where could be the problem and how to avoid native
bridging.
Thanks for your help.
Kannaiyan
Hi, I'm getting this error and don't know how to fix it. IAX2 seems to work though... [chan_iax2.so] => (Inter Asterisk eXchange (Ver 2)) == Manager registered action IAXpeers == Parsing '/etc/asterisk/iax.conf': Found WARNING[1074439936]: File chan_iax2.c, Line 5465 (set_config): Ignoring port for now == Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2)) == Using TOS bits 4 Thanks Hector.