Summary:ASTERISK-00362: Transfers on IAX lose context
Reporter:djweis (djweis)Labels:
Date Opened:2003-10-07 15:49:36Date Closed:2011-06-07 14:10:22
Versions:Frequency of
Description:I am using IAX to send a call to my cell phone. I want to be able to hit #
and transfer it back into the office. I have added tTr to the dial command
and hitting # prompts me for the transfer, but after I start dialing 103,
it stops at 1 and tries to transfer it within nufone instead of my
dialplan. This is the debug output:

   -- Called me@NuFone/1515480XXXX
   -- Call accepted by (format GSM)
   -- Format for call is GSM
   -- IAX2[NuFone]/3 is ringing
   -- IAX2[NuFone]/3 stopped sounds
   -- IAX2[NuFone]/3 answered Zap/1-1
   -- Started music on hold, class 'default', on Zap/1-1
   -- Playing 'pbx-transfer'
   -- Unable to find extension '1' in context 'NANPA'
   -- Playing 'pbx-invalid'
   -- Stopped music on hold on Zap/1-1

I am using nufone for inbound/outbound long distance.
Comments:By: John Todd (jtodd) 2003-10-08 15:57:41

This probably won't help, but try setting notransfer=yes   in your peer definition for nufone.

By: Mark Spencer (markster) 2003-10-10 13:42:52

This is the correct behavior because the transfer is interpreted in "nuphone"'s context.  You'll need to give nuphone access to the context you want to be able to transfer to.