We just moved from FreePBX 15 to FreePBX17 and have a mix of about 135 S-series phones and 20 D and P Series phones. All of the S-Series phones have retrieved the configuration from Endpoint Manager without a single issue, but the D & P series phones are not working properly. I have hit “reconfigure” on all of them and selected the server in the options screen (DHCP Option 66 is my other option), but when the phone contacts our server, all it pulls is a basic configuration without any of the pre-configured BLFs, custom ringtones, or wallpapers. I have verified that the ports are set up properly and not being blocked, and have even tried changing the template on the phones to no avail. Any guesses/suggestions/tips? Thanks!
Hi @nvanw2700 ,
Please check in logs, if you are getting below auth errors.
==> /var/log/apache2/error.log <==
[Thu Nov 27 14:06:57.066607 2025] [auth_basic:error] [pid 12828:tid 12828] [client 192.168.0.127:35746] AH01618: user a729bc4a not found: /101-1-blf.xml
This is an auth issue, which occurs only on new systems, as a workaround, you can follow below steps.
-
Go to Sysadmin > Provisioning Protocols
-
Disable HTTP(S) authentication by selecting “None”, then save. Enable again HTTP(S) authentication and save the settings,
-
After rebuild update of all phones, check the phone. All the config will work as expected.
Thanks
I will give this a try after hours and see if it fixes the problem. Thank you!
I finally got a chance to try this again. My new server (FreePBX 17) does not have the option for “Previsioning Protocols” under System Admin. Is this something that requires a Sysadmin Pro license?
Yes, I think so, but it is not that expensive…
I guess we had it on our old server but I had to re-purchase it for the new one, which isn’t any problem. After toggling the setting and reconfiguring the phones via EPM, everything is now working as expected. Thanks all for the help!
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.