Can't transfer *43 calls to other extension

Hello all,

I’m having an issue with a specific (and admittedly strange) call transfer scenario:

  1. Call *43 from Extension 1 (Asterisk echo test). Works fine.
  2. Do a blind transfer to Extension 2. Doesn’t work (Extension 2 never rings, comes back to Extension 1 instead).
  3. If I call an external number instead of *43, blind transfer works fine. So the issue seems to be limited to the special “star code” calls, like *43.

As for why I need to do this instead of simply calling *43 directly from Extension 2, it’s because Extension 2 is a Grandstream HT802 ATA connected to a vintage Western Electric model 500 rotary (pulse dialing) phone which is incapable of dialing * and #. The ATA does accept pulse dialing which works fine, but it just can’t dial * and #. I want to use *43 to test the rotary phone (playing with old phones is a hobby). Any idea why call transfer doesn’t work in this case?

Thanks!
cinergi

Change the star code for the echo test to a number that isn’t a star code in the FreePBX features.

1 Like

I don’t know whether this is true for the HT, but many systems will accept 11 pulses for * and 12 for #. So try hitting the switchhook 11 times very quickly, then dialing 43. Of course, this is just for fun – @kenn10 's solution is the right way.

Thanks! I changed the feature code to 443, all good now. I wasn’t able to replicate the rapid switchhook method, and in any case that would cause extra wear and tear on the 55-year-old mechanism.

Thanks both.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.