Quick update on Siperb… a few months ago we released the Siperb Softphone as a Desktop Application. So even though its using WebRTC, its installs and runs like an app.
Yip - its electron, if you were wondering… and yes, its available on: Windows (x64/ARM64), macOS (x64/ARM64), and Linux (x64/ARM64).
Download: https://www.siperb.com/kb/article/siperb-softphone-downloads/
Now for the special part… the application supports self-signed certificates!
To be clear on this: firstly, its optional, and it’s only on the Socket connection between the app and your Asterisk WebSocket port. It’s only when you use an IP address as the host, and that IP has to be a local network IP, like 192.168.x.x, 10.x.x.x. etc.
How you would use it? Download the app, login, create an account… then, go to: Settings > Admin Control Panel, and click on Devices, and click the default device you just made. In the details section, check the radio option to WebSocket Registration mode, and enter your details. Once you have entered the host as a local IP address, the enable self-signed certificate will become available. (Then you may need to restart the app)
You can now connect to your Asterisk HTTPS port (web socket port) using a self-signed certificate just like the certificate that gets made in the auto generate script. If you want to use WebRTC over a local LAN (with an IP address), this is a super easy and safe option.
Hope this helps for some of you. (BTW, like this its all free)
See you at the AsteriCon 2026 - I’ll be presenting! ![]()