Hello friends, hope everyone is staying safe during this time.
Trying to configure TLS with PJSIP extensions in VitalPBX and Yealink phones.
I created the ssl certificate, tried both self signed and lets encrypt.
Specified the TLS port 5061 and the cert to use in the PJSIP settings.
Created a new PJSIP Profile and set it to TLS.
Set the extension to use that profile.
Created a host in EPM with PJSIP port 5061.
Create a template with that host.
Provisioned the phone, the phone provisions properly through http, and even gets the port 5061 from the config file, however, the phone still remains on UDP. I have to manually log into the Yealink phone web gui and change UDP to TLS, then the phone would register properly.
Does that mean the EPM won’t send out the TLS protocol config properly or what?