PJSIP extensions registered but not answering

I had a working FreePBX 14 server that I wanted to update to 15, then 16. All of the extensions were Chan SIP. I beleive that I saw that Chansip was being deprecated, so I converted all of the extensions to PJSip and upgraded to Freepbx 15. I now have several extensions that show as online in Asterisk Info, and show as registered on the phone web interface, but return busy when called. Additionally, my “Full” log used to show lots of activity when a call was placed, even after the conversion and update. This morning, it stopped reflecting calls that I know are occurring. And I have a ton of “res_pjsip.c: Error 171060 ‘Unsupported transport (PJSIP_EUNSUPTRANSPORT)’ sending OPTIONS request to endpoint xxxx” Errors.

All affected extensions can dial out, but some can not receive calls. Sometimes restarting the phone helps, and sometimes not.

Thank you in advance for any help.

Update: after a reboot, the extensions com e back but then go away again. Here is a log of a call that went through - see that it went to device PJSIP/105.

[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx.c: Executing [s@macro-autoanswer:2] Set(“PJSIP/102-00000027”, “DEVICE=PJSIP/105”) in new stack
64846[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx.c: Executing [s@macro-autoanswer:3] GotoIf(“PJSIP/102-00000027”, “1?dopjsip”) in new stack
64847[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx_builtins.c: Goto (macro-autoanswer,s,6)
64848[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx.c: Executing [s@macro-autoanswer:6] Set(“PJSIP/102-00000027”, “KNOWNDIAL=PJSIP/105/sip:[email protected]:5060”) in new stack
64849[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx.c: Executing [s@macro-autoanswer:7] GotoIf(“PJSIP/102-00000027”, “1?knowndial”) in new stack
64850[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx_builtins.c: Goto (macro-autoanswer,s,19)
64851[2022-12-29 15:04:57] VERBOSE[25175][C-00000025] pbx.c: Executing [s@macro-autoanswer:19] Set(“PJSIP/102-00000027”, “DIAL=PJSIP/105/sip:[email protected]:5060”) in new stack

Here is a log of a call that didn’t -see that it lloked for DEVICE=SIP/107, not PjSIP.

[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx.c: Executing [s@macro-autoanswer:2] Set(“PJSIP/102-00000023”, “DEVICE=SIP/107”) in new stack
64267[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx.c: Executing [s@macro-autoanswer:3] GotoIf(“PJSIP/102-00000023”, “0?dopjsip”) in new stack
64268[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx.c: Executing [s@macro-autoanswer:4] Set(“PJSIP/102-00000023”, “KNOWNDIAL=SIP/107”) in new stack
64269[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx.c: Executing [s@macro-autoanswer:5] Goto(“PJSIP/102-00000023”, “knowndial”) in new stack
64270[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx_builtins.c: Goto (macro-autoanswer,s,19)
64271[2022-12-29 15:04:37] VERBOSE[25127][C-00000021] pbx.c: Executing [s@macro-autoanswer:19] Set(“PJSIP/102-00000023”, “DIAL=SIP/107”) in new stack

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