I am currently running FreePBX 16. I want to upgrade to 17. I started by running a full backup. I followed the instructions here to get ready for my new install on a virtual machine.
Problem 1: Step 28 (apt-get -y install net-tools htop screen tshark vim sngrep) failed because it was looking for local media, but this showed me how to fix it.
Then I moved on to installing FreePBX following the instructions here.
Install ran fine, so I restored from my backup.
Problem 2: Then I went to activate the system, and got stuck in an endless activation loop, redirecting to port 8080 over and over. I followed the instructions here to get out of the loop, which worked after I found the missing semi-colon at the end. Then, magically, the system was already activated.
Finally, I got a new Let’s Encrypt certificate for my DDNS, and got it installed.
Problem 3: Most phones (a variety of old Polycoms and half a dozen Digium D60’s) registered with the new server right away, but two Digium D70’s failed to ever even contact the new server, no matter what I did.
Problem 4: In attempting to debug problem 3 I looked at the log, and it was going crazy. The main thing that made me think I had a real problem was errors like this for a variety of extensions that were registered and seemed to be working properly:
PJSIP MESSAGE - Could not find endpoint [ip address of an extension here] and no default outbound endpoint configured
I also noticed that one of the daemons wasn’t running. So I attempted a restart to see if that would fix anything. Instead, now two daemons failed to start.
So I gave up and shut the new virtual machine down and fired up the old one for now.
Any advice for me? Did I do things out of order? Something else I did wrong?
Thanks in advance!