Hello,
I have had DTMF issues with only certain people since the system was installed over a year ago. When some people call in they press the desired extension or IVR choice and the system seems to not read it correctly. For example this person tried to call Ext. 3309, but the system seemed to read it as Ext 30 then replied invalid, then read the 9 to send them to the directory. This is seemingly random, but some people always seem to have the same issue. Is this a timing issue perhaps?
[2018-03-20 14:47:00] NOTICE[2312] pbx_spool.c: Call completed to Local/[email protected]
[2018-03-20 14:47:02] DTMF[2309][C-000008ff] channel.c: DTMF begin ‘3’ received on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:02] DTMF[2309][C-000008ff] channel.c: DTMF begin ignored ‘3’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:02] DTMF[2309][C-000008ff] channel.c: DTMF end ‘3’ received on DAHDI/i1/814XXXXXX-138, duration 25 ms
[2018-03-20 14:47:02] DTMF[2309][C-000008ff] channel.c: DTMF end passthrough ‘3’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:1] Set(“Message/ast_msg_queue”, “MESSAGE(custom_data)=mark_all_outbound”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:2] Set(“Message/ast_msg_queue”, “MESSAGE_DATA(X-Digium-AppServer-Response-URI)=sip:10.5.X.XXX:5060”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:3] Set(“Message/ast_msg_queue”, “MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=sip:10.5.X.XXX:5060;ob”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:4] MessageSend(“Message/ast_msg_queue”, “digium_phone:blah”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:5] Hangup(“Message/ast_msg_queue”, “”) in new stack
[2018-03-20 14:47:03] WARNING[2362][C-00000001] channel.c: Unable to write to alert pipe on Message/ast_msg_queue (qlen = 0): Resource temporarily unavailable!
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Spawn extension (dpma_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:1] Set(“Message/ast_msg_queue”, “MESSAGE(custom_data)=mark_all_outbound”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:2] Set(“Message/ast_msg_queue”, “TMP_RESPONSE_URI=sip:10.5.X.XXX:5060”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:3] Set(“Message/ast_msg_queue”, “MESSAGE_DATA(Request-URI)=sip:10.5.X.XXX:5060;ob”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:4] Set(“Message/ast_msg_queue”, “MESSAGE_DATA(X-Digium-AppServer-Response-URI)=”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:5] Set(“Message/ast_msg_queue”, “MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:6] MessageSend(“Message/ast_msg_queue”, “sip:10.5.X.XXX:5060,proxy”) in new stack
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Executing [[email protected]_message_context:7] Hangup(“Message/ast_msg_queue”, “”) in new stack
[2018-03-20 14:47:03] WARNING[2362][C-00000001] channel.c: Unable to write to alert pipe on Message/ast_msg_queue (qlen = 0): Resource temporarily unavailable!
[2018-03-20 14:47:03] VERBOSE[2362][C-00000001] pbx.c: Spawn extension (dpma_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF begin ‘0’ received on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF begin ignored ‘0’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF end ‘0’ received on DAHDI/i1/814XXXXXX-138, duration 89 ms
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF end passthrough ‘0’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Invalid extension ‘30’ in context ‘ivr-1’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:1] Set(“DAHDI/i1/814XXXXXX-138”, “INVALID_LOOPCOUNT=1”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:2] GotoIf(“DAHDI/i1/814XXXXXX-138”, “0?final”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:3] Set(“DAHDI/i1/814XXXXXX-138”, “IVR_MSG=no-valid-responce-pls-try-again&custom/ovscdayrevised11172016”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:4] Goto(“DAHDI/i1/814XXXXXX-138”, “s,start”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx_builtins.c: Goto (ivr-1,s,9)
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:9] Set(“DAHDI/i1/814XXXXXX-138”, “TIMEOUT(digit)=3”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] func_timeout.c: Digit timeout set to 3.000
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:10] ExecIf(“DAHDI/i1/814XXXXXX-138”, “1?Background(no-valid-responce-pls-try-again&custom/ovscdayrevised11172016)”) in new stack
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] file.c: <DAHDI/i1/814XXXXXX-138> Playing ‘no-valid-responce-pls-try-again.slin’ (language ‘en’)
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF begin ‘9’ received on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF begin ignored ‘9’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF end ‘9’ received on DAHDI/i1/814XXXXXX-138, duration 89 ms
[2018-03-20 14:47:03] DTMF[2309][C-000008ff] channel.c: DTMF end passthrough ‘9’ on DAHDI/i1/814XXXXXX-138
[2018-03-20 14:47:03] VERBOSE[2309][C-000008ff] pbx.c: Executing [[email protected]:1] Goto(“DAHDI/i1/814XXXXXX-138”, “directory,1,1”) in new stack