I will be working on getting a partner, but at the moment I can have users use the 3cx app and get calls on their mobiles.
Yes, after the upgrade all the phones were blacklisted. I cleared that, but the phones could not register. On rebooting the server the phones would register (all green in the extensions page) and then about 30 seconds later the all go red.
The PBX thought everything was ok, all green on the dash board, except "extensions" showed green but "0/11" was also displayed...
The Event Log was not showing any messages. Rooting around in the Instance1 logs I found "registration expires" messages. So the 3cx is seeing the phones, just not talking to them.
I deleted one phone from an extension and it now shows up under "Phones" but i can't assign it to an extension. Again, nothing in Event Log, but the Instance1 logs show that the provisioning process can't create Directory-list.xml or the ROM for the phone.
At that point I just decided to reinstall, hoping that the upgrade broke something that I can change with a re-install. That process got all borked when the 3CX iso couldn't install grub on the XOTOM miniPC (that was running before I tried to do the "official" install).
Second choice was to install into an available VMWare cluster, which installed OK, but now has networking issues, which didn't exist with the QOTOM. I'm assuming it is the complication of having the VMWare SDN addition to the routing infrastructure. I'm re-using the addressing used on the old server for the VMWare hosted 3cx so am surprised that it now is failing.
We can limp along while I get the QOTOM reinstalled (have installed stretch, and an now manually installing 3cx).