I have created an instance in Vultr and restored a backup from version 16.
It all seems fine, however, I get an SSL error when trying to register an endpoint.
start by turning it off to verify connection, an example is here:
Do you still have your version 16 that works active? If so and you can get a wireshark capture of a successful registration from the phone and compare it to the failing registration you can probably figure it out. (or post it here and someone else can)
I think I found the issue. My deployment didn’t have a TLS certificate selected in SIP > PJSIP Settings, I switched that to the “default” self signed certificate.
While I was tweaking I don’t remember rebooting the server, but this morning while doing something else, I had to. Now it works. So I guess chaning that parameter needed a server reboot.