Hello,
A few times per week calls are picked up and immediately call is terminated, it mostly happens to one of our extension.
We’ve tried changing the VoIP terminal and assigning a new extenion, but this issue continues to happen.
For example PJSIP/204 is calling PJSIP/436, looking at the logs I can see the phone is ringing and immediately after joining the bridge, PJSIP/436 quits:
[2022-04-20 09:24:33] VERBOSE[7104][C-0000be20] app_stack.c: PJSIP/436-00021150 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2022-04-20 09:24:33] VERBOSE[7104][C-0000be20] app_dial.c: Called PJSIP/436/sip:[email protected]:5060
[2022-04-20 09:24:33] VERBOSE[7104][C-0000be20] app_dial.c: PJSIP/436-00021150 is ringing
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] app_dial.c: PJSIP/436-00021150 answered PJSIP/204-0002114f
[2022-04-20 09:24:40] VERBOSE[7152][C-0000be20] bridge_channel.c: Channel PJSIP/436-00021150 joined 'simple_bridge' basic-bridge <74b12498-08a2-4ac7-b72f-4268dc8e48c5>
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] bridge_channel.c: Channel PJSIP/204-0002114f joined 'simple_bridge' basic-bridge <74b12498-08a2-4ac7-b72f-4268dc8e48c5>
[2022-04-20 09:24:40] VERBOSE[7152][C-0000be20] bridge_channel.c: Channel PJSIP/436-00021150 left 'simple_bridge' basic-bridge <74b12498-08a2-4ac7-b72f-4268dc8e48c5>
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] bridge_channel.c: Channel PJSIP/204-0002114f left 'simple_bridge' basic-bridge <74b12498-08a2-4ac7-b72f-4268dc8e48c5>
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] app_macro.c: Spawn extension (macro-dial-one, s, 63) exited non-zero on 'PJSIP/204-0002114f' in macro 'dial-one'
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] app_macro.c: Spawn extension (macro-exten-vm, s, 18) exited non-zero on 'PJSIP/204-0002114f' in macro 'exten-vm'
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Spawn extension (ext-local, 436, 3) exited non-zero on 'PJSIP/204-0002114f'
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Executing [h@ext-local:1] Macro("PJSIP/204-0002114f", "hangupcall,") in new stack
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Executing [s@macro-hangupcall:1] GotoIf("PJSIP/204-0002114f", "1?theend") in new stack
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx_builtins.c: Goto (macro-hangupcall,s,3)
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Executing [s@macro-hangupcall:3] ExecIf("PJSIP/204-0002114f", "0?Set(CDR(recordingfile)=)") in new stack
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Executing [s@macro-hangupcall:4] Hangup("PJSIP/204-0002114f", "") in new stack
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] app_macro.c: Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'PJSIP/204-0002114f' in macro 'hangupcall'
[2022-04-20 09:24:40] VERBOSE[7104][C-0000be20] pbx.c: Spawn extension (ext-local, h, 1) exited non-zero on 'PJSIP/204-0002114f'
I’m also dumping our traffic and all I can see is 436 ACK’s and immediatly sends BYE:
- 671.628492970 192.168.22.240 192.168.22.183 SIP/SDP 1081 Request: INVITE sip:[email protected]:5060 |
- 671.640594441 192.168.22.183 192.168.22.240 SIP 416 Status: 100 Trying |
- 671.714939367 192.168.22.183 192.168.22.240 SIP 642 Status: 180 Ringing |
- 678.488839817 192.168.22.183 192.168.22.240 SIP/SDP 885 Status: 200 OK |
- 678.492387330 192.168.22.240 192.168.22.183 SIP 456 Request: ACK sip:[email protected]:5060 |
- 678.567277050 192.168.22.183 192.168.22.240 SIP 469 Request: BYE sip:[email protected]:5060 |
- 678.569088567 192.168.22.240 192.168.22.183 SIP 406 Status: 200 OK |
Any ideas of what could cause this?
Thanks for your help.