- Joined
- Aug 31, 2018
- Messages
- 33
- Reaction score
- 2
I have an ISP provided Sagecomm gateway, which has a built-in ATA/SIP Client - i.e. You can configure a SIP account which outputs to an RJ11 port on the modem for you to connect an analogue telephone.
This is how the ISP provides the telephone service, so it's definitely working as it should with their config.
I'm wondering if it's possible to reconfigure this built-in ATA/SIP client to work with a 3CX extension so we could use an analogue DECT phone set with 3CX.
Experimenting with the settings, thus far I've found:

In an attempt to connect to a 3CX extension, from the working ISP config I've modified only the "Voice -- SIP configuration" page and essentially tried every combination I can think of that would make sense:
- Local IP address of the 3CX server - 192.168.0.30
- Public IP address of the 3CX server - 123.456.789.123
- Public FQDN of the 3CX server - example.3cx.com.au
- Extension @ Local IP - [email protected]
- Extension @ Public IP - [email protected]
- Extension @ FQDN - [email protected]
SIP Port of the server has been set to 5070, so I'm always using this in the SIP config. Have experimented with other random ports (5060, 5090, Random) with no luck.
The fact that the 3CX server doesn't appear to show anything in it's Events / Activity log, leads me to believe the SIP Client isn't even making it to the 3CX server to try and establish a connection.
Thought the issue may have been on the Global Paramters page with Bound Interface Name, changed this from ptm0.1 to LAN, thinking this might make the SIP client try searching the LAN for the SIP connection rather than internet, but this didn't seem to work either:

Any thoughts/ideas much appreciated. Will continue with my own investigation a little more, but I'm personally nearing the end of my own capabilities.
--------------------
A few side notes:
I've managed to connect Zoiper softphone to a 3CX extension using:
username: [email protected]:5070
password: <3CX-AUTH-PASS>
Hostname: 192.168.0.30:5070
OPTIONAL
AuthUsername: <3CX-AUTH-ID>
The Zoiper softphone wouldn't receive any audio though, but at least it connected.
I've also tried enabling these features on the 3CX server:
Settings > Phone / Client Options > Firmware settings > Allow alternative firmwares (i.e. localized/3rd party firmware other default 3CX supported firmware)
Settings > Network Settings > Settings for Direct SIP Calls > 3CX Phone System can make or receive Direct SIP Calls ([email protected]) as well as place Direct SIP calls to other domains. Requires DNS SRV records. Click here for more info.
No idea if they have any relevance nevertheless - made no difference.
This is how the ISP provides the telephone service, so it's definitely working as it should with their config.
I'm wondering if it's possible to reconfigure this built-in ATA/SIP client to work with a 3CX extension so we could use an analogue DECT phone set with 3CX.
Experimenting with the settings, thus far I've found:
- Everything seems to work as it should with the ISP's configuration. Inbound and outbound calls all work fine - I try changing as few settings as possible from this configuration when making my own changes and input the same types of values (e.g Where they put an FQDN, so do I, etc.)
- No matter what configuration I try for connecting to a 3CX extension, it never connects. It perpetually displays "Registering" on the modem interface; however the Events / Activity Log on the 3CX server doesn't appear to show any connection attempts (viewing from the 3CX Web UI)
- Strangely, when I try connecting this built-in ATA/SIP Client to another VOIP provider of mine - it connects as expected and inbound calls work fine, but I cannot seem to make any outbound calls. No idea why, it seems to work fine with the ISP's SIP account - I change only the SIP Account details, SIP Registrar and remove all proxy's, nothing else.
In an attempt to connect to a 3CX extension, from the working ISP config I've modified only the "Voice -- SIP configuration" page and essentially tried every combination I can think of that would make sense:
- Local IP address of the 3CX server - 192.168.0.30
- Public IP address of the 3CX server - 123.456.789.123
- Public FQDN of the 3CX server - example.3cx.com.au
- Extension @ Local IP - [email protected]
- Extension @ Public IP - [email protected]
- Extension @ FQDN - [email protected]
SIP Port of the server has been set to 5070, so I'm always using this in the SIP config. Have experimented with other random ports (5060, 5090, Random) with no luck.
The fact that the 3CX server doesn't appear to show anything in it's Events / Activity log, leads me to believe the SIP Client isn't even making it to the 3CX server to try and establish a connection.
Thought the issue may have been on the Global Paramters page with Bound Interface Name, changed this from ptm0.1 to LAN, thinking this might make the SIP client try searching the LAN for the SIP connection rather than internet, but this didn't seem to work either:
Any thoughts/ideas much appreciated. Will continue with my own investigation a little more, but I'm personally nearing the end of my own capabilities.
--------------------
A few side notes:
I've managed to connect Zoiper softphone to a 3CX extension using:
username: [email protected]:5070
password: <3CX-AUTH-PASS>
Hostname: 192.168.0.30:5070
OPTIONAL
AuthUsername: <3CX-AUTH-ID>
The Zoiper softphone wouldn't receive any audio though, but at least it connected.
I've also tried enabling these features on the 3CX server:
Settings > Phone / Client Options > Firmware settings > Allow alternative firmwares (i.e. localized/3rd party firmware other default 3CX supported firmware)
Settings > Network Settings > Settings for Direct SIP Calls > 3CX Phone System can make or receive Direct SIP Calls ([email protected]) as well as place Direct SIP calls to other domains. Requires DNS SRV records. Click here for more info.
No idea if they have any relevance nevertheless - made no difference.