FreePBX 17 GA Issues Encountered

  1. Download the following run it on a command prompt on a windows machine, and make sure that your DHCP server is handing out tftp option 69

GitHub - CyberShadow/dhcptest: Cross-platform DHCP test client

  1. Open a command prompt under windows, turn OFF windows defender firewall, and at the command prompt issue “tftp -i x.x.x.x (where x.x.x.x is the IP of the tftp server) GET provisioningfilename” You can also just specify the filename of any file in the contents of your /tftpboot folder

#2 will tell you if your tftp server on your Debian install is actually handing out provisioning files

  1. Modify /etc/default/tftpd-hpa and in tftpoptions add --verbose 7 This will increase verbosity of the tftp server. Now power cycle the phone and do a tail /var/log/syslog on the debian tftp server. You should see the phone’s IP attempting to obtain it’s provisioning file from the server and getting it successfully.

That should get you going on troubleshooting this.