FreePBX 17 - D & P series phones not retrieving configuration correctly via Endpoint Manager

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.

  1. Go to Sysadmin > Provisioning Protocols

  2. Disable HTTP(S) authentication by selecting “None”, then save. Enable again HTTP(S) authentication and save the settings,

  3. After rebuild update of all phones, check the phone. All the config will work as expected.

Thanks

1 Like

I will give this a try after hours and see if it fixes the problem. Thank you!