FreePBX 17 - Using extensions over WSS

Hi there.

While trying to register an extension using WSS -which I actually managed to do, but failed to make calls-, I noticed the WSS transport is not listening on the expected port 8089:

*CLI> pjsip show transports

# Transport:  <TransportId…>        <BindAddress…>

Transport:  0.0.0.0-tls               tls      3     96  0.0.0.0:5061
Transport:  0.0.0.0-udp               udp      3     96  0.0.0.0:5060
Transport:  0.0.0.0-ws                 ws      3     96  0.0.0.0:5060
Transport:  0.0.0.0-wss               wss      3     96  0.0.0.0:5060

There’s several old documentation and comments around stating that the transport listening ports can be changed from Settings / Asterisk SIP Settings / SIP Settings [chan_pjsip], but it seems this version does not offer such option.

¿Is this a bug or a feature? I mean, is there something I’m missing or I’d rather go straight to the custom config files and set that manually?

Bottom line is I’m having a hard time trying to set an extension to be used via WSS. It seems there’s no documentation on how to do that in FPBX17. Just some old articles here and there which I partially follow whenever possible.

Thank you very much.

The port for ws and wss transports are unused/not relevant in PJSIP. It uses the built-in HTTP server in Asterisk, which is configured separately.

Thanks for the prompt answer. Yes, I remember thinking it wouldn’t make sense setting the transport on the same port as the builtin http server if the latter was already listening on that port.

But thanks for clearing this out!