Some confirmations:
Confirmed not self signed certificate - sourced free from Cloudflare
Confirming that I have added the MAC into EPM
confirming I also added the extention and account to the Mapping, along with template and configured by server is selected.
The biggest problem that I’m running into seems to be a discrepancy of whether or not I can provision using TLS.
I’m also not able to get a fully functional provision even if I use TCP as I’m not sure that endpoint manager is actually creating a functional provisioning file.
I don’t seem to have a means to be able to log into the web portal of a P330 phone and tell it where the server is either which is kind of odd. As soon as it connects over TCP the password of the phone changes and the web portal is disabled on the phone itself. But then the GUI on the phone also becomes useless saying that nothing’s been activated or anything.
you can try below to confirm if module is actually loaded to your system or not.
*CLI> module show like res_digium_phone
Module Description Use Count Status Support Level
res_digium_phone.so Digium Phone Module for Asterisk 4 Running extended
1 modules loaded
so DPMA is running in your system , as this is EPM with Px so request you to please raise support ticket so we can try to check your system directly and feel free to share the ticket# with me to check internally.
This is done from the portal right? Excuse my lack of knowledge on opening a support ticket with you guys, in the 7+ years of using FreePBX I havn’t had to open a support ticket.
Please follow up with any info as I ran into this same issue with P330/P315 phones on a brand new FPBX17 install. I ended up having to go back to non-TLS as I ran out of time troubleshooting it.
So far nothing of significance has turned up. I know there is the note about provision without TLS first then switch to TLS after, but i’m chipping away at all these small little details, working with support and engineering on the matter.
So far some materials to consider.
Local DNS needs to be set to resolve yourpbx.yourdomain.FQDN
you need to set phones in the depoloyments as well with there needed informations https://portal.sangoma.com/index.php/deployment
Cloudflare didnt generate the needed Cert that i thought i could use, I resolved my issues around using Let’s Encrypt as well.
The lack of a web GUI after initial configuration of P-series is expected.
The factory shipped firmware on the P-series doesn’t support the Sangoma redirect service (we are receiving 4_9_2). Manually updating to 4_18 got it working for me, which then got DPMA working. Try a firmware update on the phone if you haven’t already.