DPMA Message Error (SIP vs. PJSIP)

I’ve been having a tough time with this one. In this scenario I have two D-series phones: an old D50 and a new D60. I recently switched everything over to PJSIP from SIP on certified Asterisk 16. Everything is working pretty well except when I try to reconfigure the phones remotely it appears (to me at least) that Asterisk is trying (and failing) to send the reconfigure message to the D50 using SIP (which is disabled and it can’t find) but successfully using PJSIP to the D50. Here is the relevant output:

Reconfigure message successfully sent to all known device locations.
    -- Executing [digium_phone_module@dpma_message_context:1] Set("Message/ast_msg_queue", "MESSAGE(custom_data)=mark_all_outbound") in new stack
    -- Executing [digium_phone_module@dpma_message_context:2] Set("Message/ast_msg_queue", "TMP_RESPONSE_URI=sip:50.81.153.81:5060") in new stack
    -- Executing [digium_phone_module@dpma_message_context:3] Set("Message/ast_msg_queue", "MESSAGE_DATA(Request-URI)=") in new stack
    -- Executing [digium_phone_module@dpma_message_context:4] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-URI)=") in new stack
    -- Executing [digium_phone_module@dpma_message_context:5] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=") in new stack
    -- Executing [digium_phone_module@dpma_message_context:6] MessageSend("Message/ast_msg_queue", "sip:50.81.153.81:5060,proxy") in new stack
[2020-09-21 23:09:39] WARNING[1770][C-0000003a]: message.c:1229 msg_send_exec: No message technology 'sip' found.
    -- Executing [digium_phone_module@dpma_message_context:7] Hangup("Message/ast_msg_queue", "") in new stack
  == Spawn extension (dpma_message_context, digium_phone_module, 7) exited non-zero on 'Message/ast_msg_queue'
    -- Executing [digium_phone_module@dpma_pjsip_message_context:1] Set("Message/ast_msg_queue", "MESSAGE(custom_data)=mark_all_outbound") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:2] Set("Message/ast_msg_queue", "TMP_RESPONSE_URI=pjsip:75.162.43.30:35828;transport=udp") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:3] Set("Message/ast_msg_queue", "MESSAGE_DATA(Request-URI)=") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:4] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-URI)=") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:5] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend("Message/ast_msg_queue", "pjsip:75.162.43.30:35828;transport=udp,proxy") in new stack
    -- Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup("Message/ast_msg_queue", "") in new stack

Am I missing something here? Reading the output wrong? Any help would be greatly appreciated!

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