I’ve a strange issue occurring with an IVR setup - if one selects option 1 of the IVR, which calls an extension directly, the caller does not hear ringing, although the phone is ringing.
All they hear is dead air for about 15 seconds and then the voicemail when it picks up.
If you select option 2, 3, 4… also set to call extensions directly, then the caller hears the ringing. The problem is only with option ‘1’ and it does not make a difference which extension is being called by that option.
If you dial the extension directly from the IVR, you hear the ringing.
The inbound trunk is an IAX trunk - if using a zap channel, one hears the ringing.
This leads me to think it is an IAX problem somewhere but it just appears mighty strange and why would it work for other IVR options and not option ‘1’?
Background details:
Asterisk 1.4.22
FreePBX 2.5.1.0
IVR Module 2.5.20.5
NAT is not involved, all local network phones.
Asterisk dial command options: tr
outbound dial comand options: T
Extension ring time is default (15 seconds)
IVR is setup as follows
1 --> Ext 211
2 --> Ext 212
3 --> Ext 214
Direct dial is enabled
I also compared the console output between dialing directly and pressing 1 on the IVR and they look the same. They both indicate
– Executing [s@macro-dial:7] Dial(“IAX2/2125551234-13114”, “SIP/211|15|tr”) in new stack
– Called 211
– SIP/211-08c27c70 is ringing
Anybody come across this before or have an idea in trying to solve the problem?
Thx