Sangoma Phones 405 and 500 wont register

hi i have Sangoma Phones 405 and 500 and they dont register i have try manual configuration and epm with chan sip and pjsip and same results, have rest the phone factory rest use tftp to provision no reults

any logs from FreePBX?

Can you please give us more information?
Are these phones and the PBX on the same LAN?
Do you see any logs in Asterisk that it’s trying to register?

phones are in the same subnet as the pbx 192.168.111.0/24
got configure option 66 in dhcp tftp://192.168.111.59
in show sip registration both sip trunks are up and registered
show sip peers only the trunks appear as active
the pbx provision the phones correctly as how I configure the End point Manager even go the button lay out correct the only thing is that they do not register in the pbx inside the gui of the phone says registration fail

sip show registry
Host dnsmgr Username Refresh State Reg.Time
sip.fusetelecom.com:5060 Y millenium 86 Registered Tue, 13 Nov 2018 10:49:19
sip.fusetelecom.com:5060 Y millenium2 84 Registered Tue, 13 Nov 2018 10:49:38
2 SIP registrations.
[2018-11-13 10:50:43] NOTICE[22448][C-00000a1c]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
sip show peers
Name/username Host Dyn Forcerport Comedia ACL Port Status Description
200 (Unspecified) D Yes Yes A 0 UNKNOWN
201 (Unspecified) D Yes Yes A 0 UNKNOWN
202 (Unspecified) D Yes Yes A 0 UNKNOWN
203 (Unspecified) D Yes Yes A 0 UNKNOWN
Fuser Outgoing/millenium 74.85.156.17 Yes Yes 5060 OK (4 ms)
fuser2 out/millenium2 74.85.156.17 Yes Yes 5060 OK (3 ms)
6 sip peers [Monitored: 2 online, 4 offline Unmonitored: 0 online, 0 offline]
[2018-11-13 10:51:17] NOTICE[22567][C-00000a1e]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
[2018-11-13 10:51:52] NOTICE[22576][C-00000a20]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
[2018-11-13 10:52:26] NOTICE[22696][C-00000a22]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck

here is a screen shoot of the phones

how is possible for the pbx to provision the phones and not get the phones registered?

  1. Why are you using tftp over http? (can you even with Sangoma phones?)
  2. You say the phones are provisioned, but not registered. What do you see in the Asterisk logs? Run asterisk -rvvvvvvvv and see what happens after the phone reboots.

asterisk]# asterisk -rvvvvvvv
Asterisk 13.22.0, Copyright © 1999 - 2014, Digium, Inc. and others.
Created by Mark Spencer [email protected]
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

Connected to Asterisk 13.22.0 currently running on uc-41271629 (pid = 7764)
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000577;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000577;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000577;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000577;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000577;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000577;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000577;1’
[2018-11-13 11:53:15] NOTICE[30894][C-00000af4]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000577;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000578;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000578;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000578;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000578;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000578;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000578;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000578;1’
[2018-11-13 11:53:45] NOTICE[30931][C-00000af6]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000578;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000579;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000579;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000579;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000579;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000579;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000579;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000579;1’
[2018-11-13 11:54:22] NOTICE[31050][C-00000af8]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000579;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057a;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057a;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057a;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057a;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057a;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057a;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057a;1’
[2018-11-13 11:54:58] NOTICE[31076][C-00000afa]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057a;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057b;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057b;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057b;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057b;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057b;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057b;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057b;1’
[2018-11-13 11:55:33] NOTICE[31227][C-00000afc]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057b;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057c;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057c;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057c;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057c;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057c;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057c;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057c;1’
[2018-11-13 11:56:04] NOTICE[31318][C-00000afe]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057c;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057d;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057d;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057d;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057d;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057d;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057d;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057d;1’
[2018-11-13 11:56:39] NOTICE[31355][C-00000b00]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057d;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057e;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057e;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057e;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057e;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057e;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057e;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057e;1’
[2018-11-13 11:57:11] NOTICE[31461][C-00000b02]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057e;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-0000057f;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-0000057f;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-0000057f;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-0000057f;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-0000057f;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-0000057f;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057f;1’
[2018-11-13 11:57:42] NOTICE[31501][C-00000b04]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-0000057f;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000580;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000580;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000580;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000580;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000580;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000580;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000580;1’
[2018-11-13 11:58:18] NOTICE[31594][C-00000b06]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000580;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000581;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000581;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000581;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000581;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000581;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000581;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000581;1’
[2018-11-13 11:58:48] NOTICE[31603][C-00000b08]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000581;2’
uc-41271629*CLI>
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000582;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000582;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000582;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000582;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000582;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000582;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000582;1’
[2018-11-13 11:59:23] NOTICE[31738][C-00000b0a]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000582;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000583;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000583;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000583;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000583;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000583;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000583;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000583;1’
[2018-11-13 12:00:00] NOTICE[31749][C-00000b0c]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000583;2’
– Attempting call on Local/check@queuecallback-periodicalcheck for play@queuecallback-periodicalcheck2:1 (Retry 1)
– Called check@queuecallback-periodicalcheck
– Executing [check@queuecallback-periodicalcheck:1] Set(“Local/check@queuecallback-periodicalcheck-00000584;2”, “CDR_PROP(disable)=true”) in new stack
– Executing [check@queuecallback-periodicalcheck:2] Answer(“Local/check@queuecallback-periodicalcheck-00000584;2”, “”) in new stack
– Local/check@queuecallback-periodicalcheck-00000584;1 answered
– Executing [play@queuecallback-periodicalcheck2:1] Set(“Local/check@queuecallback-periodicalcheck-00000584;1”, “CDR_PROP(disable)=true”) in new stack
– Executing [play@queuecallback-periodicalcheck2:2] UserEvent(“Local/check@queuecallback-periodicalcheck-00000584;1”, “Periodicalcheck”) in new stack
– Executing [play@queuecallback-periodicalcheck2:3] Hangup(“Local/check@queuecallback-periodicalcheck-00000584;1”, “”) in new stack
== Spawn extension (queuecallback-periodicalcheck2, play, 3) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000584;1’
== Spawn extension (queuecallback-periodicalcheck, check, 2) exited non-zero on ‘Local/check@queuecallback-periodicalcheck-00000584;2’
[2018-11-13 12:00:32] NOTICE[31961][C-00000b0e]: pbx_spool.c:460 attempt_thread: Call completed to Local/check@queuecallback-periodicalcheck

any ideas how I can solve the phone registration problem

You posted a random log.

What did you specify in endpoint manager template for the SIP server?

https://wiki.freepbx.org/display/PHON/Auto-Provision+Quick+Start+Guide

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