All our Digium and Sangoma phones connect to our freepbx server via tls.
Now in our first P370, in the “Choose Sangoma Configuration Server” dialog, only udp and tcp are available. Hence the phone does not fetch a configuration.
“About” says “Version 4_1_1-20220218170819” <= Is that ancient firmware? Yet without a server connection and the web ui locked, it can not be updated.
That’s just a boot config UI issue - known issue, will get handled in a future release. Phone already supports TLS.
Phones use the transport as defined by the config_server_url parameter and the transport option of the host_primary in their config. Phones default to UDP. If you select that or TCP, the phone will make contact using UDP or TCP. The phone’s config isn’t sent in the clear in any of the transports (UDP, TCP, or TLS). Once the phone gets a config that tells it to use TLS, it’ll restart and use TLS. So, you’ve gotta bootstrap it using UDP or TCP first…or you’ve gotta have a multicast or Option 66 string that specifies the transport or you’ve gotta use ZTP or you can browse to http://phoneip/configserver if you don’t want to bootstrap.