Does anyone know this problem?
I have moved my 3CX to another server (Azure Cloud) or completely reinstalled and reconfigured it. Previously debian and now debian again. I have adopted the configuration of the SIP provider 1:1. I have only created new extensions, groups etc. because unnecessary configurations have crept in over the years.
When I want to make a test call, I get a busy signal and the following error message:
3CX Notification: Trunk/Provider responds to Request with an error - XXXX.my3cx.XX
Call or Registration to XXXXXXX@(XX@MYSIPPROVIDER) failed.
XX.XX.XXX.XX replied: 404 Not Found; from IP:XX.XX.XXX.XX:5060
I have already tested the following, but cannot get any further.
1. checked the configuration of the SIP provider again
2. looked directly at the SIP provider. IP is displayed correctly there and everything lights up green.
3. 3cx shows no errors during the port check
4. port 5060 (TCP/UDP) is released in the azure security group
5. port 5060 is open on debian vm and it is also listened to
6. DNS check on the debian vm in the direction of the SIP provider is also OK -> nslookup xxx.xxxx.de (the resolved IP of the domain is of course also in the error message)
The only thing I noticed that might have something to do with this is the network card (Advanced -> Network). In my old 3CX, the public IP was in the network card interface. The new config shows the private IP. But I can't change that either. Do I have to select the public network card or the private one? Could this be the problem and how can I change this?