NethServer Version: NS8 Module: NethProxy and Nethvoice
So I’m above average in figuring out software. But I’m completely stumped and need community help here. I am interested in the Telephony aspects of NS. I had previously tried installing Nethvoice and always got stuck at 67%. Yesterday I was hell bent and left my VM running for hours until it went past 67% and successfully installed. Yaaaay! Now what? I don’t see a means to pull up the UI for the Proxy or Voice. Completely stumped. In contrast, I had picked up other really complicated open source VoIP platforms (Kazoo, ivozprovider for example) and successfully felt my way through them to the point of actually deploying and supporting small live production. But with NethProxy/Voice, I’m completely stumped. I may be getting old but I don’t think I’m that far gone lol. Please how can I test this out? I have it deployed on a Proxmox homelab using the qcow2 of the website.
It should also be possible to test it in LAN. Just put the local IP of eth0 in the “Public IP address” field.
You need to setup a DNS entry on your firewall so that the nethvoice base host points to the NS8 IP.
Final bit the bullet to host this on a VPS. I’d like some clarification as I’m coming from the US VoIP provider space.
Nethproxy sounds like it is a Session Border Controller. I’ve got a few questions (possibly feature requests?) I’d need clarification on. First would be: How do I add non-Certified trunk Providers? I’ve got Telnyx, Twilio and Signalwire as trunks and would like to add these and the DIDs I have on these providers.
Next question is around HOMER and/or VoIPmonitor for troubleshooting. Is there anyway to incorporate any of these (HOMER preferably) for SIP signaling troubleshooting.
Are there any plans to incorporate support for texting/SMS? For FreePBX, I normally would install the open source SMS connector. But it looks like Access to FreePBX’s module Admin (Admin>Module Admin) is restricted on the instance of Nethvoice.
US STIR/SHAKEN: Are there any plans to support this?
For custom FreePBX modules, you cannot use module admin because freepbx is containerized and new files would be deleted on container restart. But it’s possible to add custom modules by placing module .tar.gz in a folder ns8-nethvoice/freepbx/README.md at main · nethesis/ns8-nethvoice · GitHub