- Joined
- Jan 18, 2011
- Messages
- 176
- Reaction score
- 53
Hi, I am wondering if this is possible, so figured I should ask. I can't see anything via search of docs / admin interface.
I've got a few small 3cx VMs running for a few small client offices locally. I'm using generally one voip provider based in Montreal Canada. Normally their stuff works smoothly / works well with 3cx.
The 'fun problem' In the last month. They had 2 x SIP Trunk servers with temporary routing/network issues. This is first I've seen them with problems like this.
Normally the problems are transitory, they deal with it pretty quickly - less than a few hours from (start of problem) to (resolution). While the primary server has issues I think they put a secondary into service and change the DNS records so that SIPSERVERNAME FQDN points to the secondary (functional) server.
What appears to be happening on the 3cx side when this happens?
- 3cx does not indicate any problem
- SIP trunks show online
- but inbound calls to the DID with this voip carrier - simply go to busy.
If I do a reboot of the 3cx VM. Or I stop and restart all services. Then things 'start working again'
If the carrier does the fall-back to the primary server - things get broken again. We need another reboot or service restart cycle.
They do send a heads-up email when they do maintenance on the servers. So possibly I just need to make a clear list for all my 3cx VMs as a reminder, and when I get one of those emails, do a cross-check and .. deal with it manually.
But it would be nice - and maybe there is? - some way for 3cx to do outbound test calls. And if the test call does not appear to succeed (ie, gets anything other than 'line is answered by the test call number IVR' - then it would send an email warn, something like "SIP TRUNK ISSUE CHECK IT OUT DEBUG TIME".
but I am not sure if this is possible / impossible /insane. Or already solved .. just hiding in plain sight somewhere.
So thought I would ask.
Many thanks!
Tim
I've got a few small 3cx VMs running for a few small client offices locally. I'm using generally one voip provider based in Montreal Canada. Normally their stuff works smoothly / works well with 3cx.
The 'fun problem' In the last month. They had 2 x SIP Trunk servers with temporary routing/network issues. This is first I've seen them with problems like this.
Normally the problems are transitory, they deal with it pretty quickly - less than a few hours from (start of problem) to (resolution). While the primary server has issues I think they put a secondary into service and change the DNS records so that SIPSERVERNAME FQDN points to the secondary (functional) server.
What appears to be happening on the 3cx side when this happens?
- 3cx does not indicate any problem
- SIP trunks show online
- but inbound calls to the DID with this voip carrier - simply go to busy.
If I do a reboot of the 3cx VM. Or I stop and restart all services. Then things 'start working again'
If the carrier does the fall-back to the primary server - things get broken again. We need another reboot or service restart cycle.
They do send a heads-up email when they do maintenance on the servers. So possibly I just need to make a clear list for all my 3cx VMs as a reminder, and when I get one of those emails, do a cross-check and .. deal with it manually.
But it would be nice - and maybe there is? - some way for 3cx to do outbound test calls. And if the test call does not appear to succeed (ie, gets anything other than 'line is answered by the test call number IVR' - then it would send an email warn, something like "SIP TRUNK ISSUE CHECK IT OUT DEBUG TIME".
but I am not sure if this is possible / impossible /insane. Or already solved .. just hiding in plain sight somewhere.
So thought I would ask.
Many thanks!
Tim