No Missed Call Logs on Sangoma P330 Phones

Hello!
I purchased new Sangoma P330 phones for my office. The team wants to see the call logs. I read about the upgrade to 4.10.xx and upgraded to 4.18.2, but the log does not populate. I have Missed Calls enabled in EPM. I read something about an advanced setting in the Extension module, but don’t recognize it.

I have reviewed the following posts:

and

Horizontal Button in the Idle set is configured as Missed Calls. The button opens a screen that lists no calls.

Thank you for looking at this.

I was able to get something different. After upgrading to the latest firmware, and confirming the following settings:

  • Each Ring Groups → Marked Answered Elsewhere to Always
  • EPM Options → Missed Calls to Enabled
  • EPM Options → Call Completed Elsewhere to Enabled.

The Following applications give me an error (the screen is no longer empty):

  • Call Log
  • Voicemail
  • Time Conditions

Here is the error:

Error loading call log.
Reason: curl_error (-1)

I rebooted the phone and found this information in the Asterisk Logfile:

|42073|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|—|—|—|
|42074|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42075|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42076|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42077|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42078|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42079|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42080|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42081|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42082|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42083|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42084|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42085|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42086|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42087|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42088|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42089|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42090|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42091|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42092|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42093|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42094|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42095|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42096|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42097|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42098|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42099|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42100|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42101|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42102|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42103|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42104|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42105|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42106|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42107|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42108|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42109|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42110|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42111|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42112|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42113|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42114|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42115|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42116|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42117|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42118|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42119|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42120|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42121|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42122|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42123|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42124|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42125|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42126|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42127|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42128|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42129|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42130|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42131|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42132|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42133|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42134|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, TMP_RESPONSE_URI=pjsip:192.168.10.135:57616;transport=udp) in new stack||
|42135|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(Request-URI)=) in new stack||
|42136|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:4] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=) in new stack||
|42137|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:5] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42138|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend(Message/ast_msg_queue, pjsip:192.168.10.135:57616;transport=udp,proxy) in new stack||
|42139|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup(Message/ast_msg_queue, ) in new stack||
|42140|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’||
|42141|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42142|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, TMP_RESPONSE_URI=pjsip:192.168.10.135:57616;transport=udp) in new stack||
|42143|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(Request-URI)=) in new stack||
|42144|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:4] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=) in new stack||
|42145|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:5] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42146|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend(Message/ast_msg_queue, pjsip:192.168.10.135:57616;transport=udp,proxy) in new stack||
|42147|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup(Message/ast_msg_queue, ) in new stack||
|42148|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’||
|42149|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42150|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42151|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42152|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42153|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42154|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42155|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42156|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42157|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42158|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42159|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42160|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42161|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42162|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, TMP_RESPONSE_URI=pjsip:192.168.10.135:57616;transport=udp) in new stack||
|42163|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(Request-URI)=) in new stack||
|42164|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:4] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=) in new stack||
|42165|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:5] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42166|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend(Message/ast_msg_queue, pjsip:192.168.10.135:57616;transport=udp,proxy) in new stack||
|42167|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup(Message/ast_msg_queue, ) in new stack||
|42168|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’||
|42169|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42170|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, TMP_RESPONSE_URI=pjsip:192.168.10.135:57616;transport=udp) in new stack||
|42171|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(Request-URI)=) in new stack||
|42172|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:4] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=) in new stack||
|42173|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:5] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42174|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend(Message/ast_msg_queue, pjsip:192.168.10.135:57616;transport=udp,proxy) in new stack||
|42175|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup(Message/ast_msg_queue, ) in new stack||
|42176|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’||
|42177|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42178|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=pjsip:192.168.10.135:57616) in new stack||
|42179|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42180|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:4] MessageSend(Message/ast_msg_queue, digium_phone:blah) in new stack||
|42181|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [proxy@dpma_pjsip_message_context:5] Hangup(Message/ast_msg_queue, ) in new stack||
|42182|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, proxy, 5) exited non-zero on ‘Message/ast_msg_queue’||
|42183|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:1] Set(Message/ast_msg_queue, MESSAGE(custom_data)=mark_all_outbound) in new stack||
|42184|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:2] Set(Message/ast_msg_queue, TMP_RESPONSE_URI=pjsip:192.168.10.135:57616;transport=udp) in new stack||
|42185|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:3] Set(Message/ast_msg_queue, MESSAGE_DATA(Request-URI)=) in new stack||
|42186|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:4] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-URI)=) in new stack||
|42187|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:5] Set(Message/ast_msg_queue, MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=) in new stack||
|42188|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:6] MessageSend(Message/ast_msg_queue, pjsip:192.168.10.135:57616;transport=udp,proxy) in new stack||
|42189|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Executing [digium_phone_module@dpma_pjsip_message_context:7] Hangup(Message/ast_msg_queue, ) in new stack||
|42190|[2025-01-11 14:07:08] VERBOSE[2846][C-00000001] pbx.c: Spawn extension (dpma_pjsip_message_context, digium_phone_module, 7) exited non-zero on ‘Message/ast_msg_queue’||
|42191|[2025-01-11 14:07:09] VERBOSE[2843] asterisk.c: Remote UNIX connection||
|42192|[2025-01-11 14:07:09] VERBOSE[11638] asterisk.c: Remote UNIX connection disconnected||
|42193|[2025-01-11 14:07:09] VERBOSE[2843] asterisk.c: Remote UNIX connection||
|42194|[2025-01-11 14:07:09] VERBOSE[11640] asterisk.c: Remote UNIX connection disconnected||
|42195|[2025-01-11 14:07:09] VERBOSE[2843] asterisk.c: Remote UNIX connection||
|42196|[2025-01-11 14:07:09] VERBOSE[11642] asterisk.c: Remote UNIX connection disconnected||
|42197|[2025-01-11 14:07:09] VERBOSE[2843] asterisk.c: Remote UNIX connection||
|42198|[2025-01-11 14:07:09] VERBOSE[11644] asterisk.c: Remote UNIX connection disconnected||
|42199|[2025-01-11 14:07:09] VERBOSE[2843] asterisk.c: Remote UNIX connection||
|42200|[2025-01-11 14:07:09] VERBOSE[11646] asterisk.c: Remote UNIX connection disconnected||
|42201|[2025-01-11 14:07:10] NOTICE[10712] res_pjsip_exten_state.c: Endpoint ‘421’ state subscription failed: Extension ‘450’ does not exist in context ‘from-internal’ or has no associated hint||
|42202|[2025-01-11 14:07:10] NOTICE[2870] res_pjsip_exten_state.c: Endpoint ‘421’ state subscription failed: Extension ‘460’ does not exist in context ‘from-internal’ or has no associated hint||
|42203|[2025-01-11 14:07:36] VERBOSE[2870] res_pjsip/pjsip_configuration.c: Endpoint 421 is now Reachable||
|42204|[2025-01-11 14:07:36] VERBOSE[2870] res_pjsip/pjsip_options.c: Contact 421/sip:[email protected]:57616;ob is now Reachable. RTT: 1.132 msec||

How does the phone communicate with freePBX? Http or https? Certificate?
EDIT: Do you see any warnings in the EPM gui?

@Charles_Darwin Thank you for taking a look at my problem! The answers to your questions are below.

Here is the General Setting screen in the EPM for the phones. I have the provisioning protocol set for http and the PhoneApps Protocol with HTTPS. I I need a certificate, would you please tell me where to find the setting?

Edit to add the message at the top of the screen I posted:

Note: The DPMA Apps App-Record feature allows the use of a softkey to Start and Stop Recordings during a call. This feature requires the enabling of “On Demand Recording”, which is found in an extension Advanced options. If that setting is changed, please make sure the extension configuration is rebuilt and applied through Endpoint Manager. App-Record is supported by Sangoma D & P series phones except P310 and P315 models.

There are no error messages in the EPM GUI. I did see that I could enable (or disable) the DPMA log in the global settings of the EPM. It is set to the default (disable). Would that log be helpful?

We had the same issue with the Error loading call log. error (-1) on a P330 phone.

To fix it, I deleted the phone from the Extension Mapping in the EndPoint Manager and re-added it.

We also had the same issue with the call logs not showing when accessing them from the phones (Which is what brought me to this page) and I was able to resolve it too:

I noted in the Apache access.log that each time the user tried to access the Call Log from the phone key, I saw the phone’s IP resolve with a 404 when trying to access rtapi using port 443 instead of port 6444 as defined in the Global Settings, Secure RESTfull Apps Port, of the Endpoint Manager . This issue was for all phones, P330 and P370.

After verifying and re-verifying the settings in FreePBX, I changed the RESTful Phone Apps to 443 of Admin > System Admin > Port Management and applied the change. Then, I immediately set the port back to 6444 and applied the change. Afterward, the call logs started to work when accessed from the phones.

1 Like