SRV Records for DirectSIP on Debian Installation

Status
Not open for further replies.

Soriam

Customer
Advanced Certified
Joined
Apr 22, 2020
Messages
20
Reaction score
3
Is there such a thing as configurable SRV records on Debian installation of 3CX for DirectSIP calls (Sip URIs)?

Thanks! Any help would be appreciated.
 
Well I doubt your 3CX server is running as your DNS server so....
 
Yes sir, I am an advanced certified technician.

This part is already enabled, but the error message from the sip endpoints is that there are no DNS records for these calls. I know how to do it on Windows, but wanted to know if there is any way to do it on Linux.
 
Are you referring to the Linux machine that runs your PBX?
 
Ok so this is not where the DNS settings need to go. I will attempt to explain is some more detail:

If you want people from outside to call you with Direct SIP by entering for example your email in their phone and dialling [email protected] then all you need is to simply enable the option above in my previous screenshot, and also edit your extension under Options > SIP ID and type soriam there. That's literally it. This defines the user part, and the network settings page defines the host part.

If you also want internal extensions to be able to do this then you need to find your local DNS server (ie on your firewall - not on the PBX machine) and create an entry that will allow this. In your local network though, it doesn't make much sense since you can dial via extension, so you can skip this part..
 
Ok so this is not where the DNS settings need to go. I will attempt to explain is some more detail:

If you want people from outside to call you with Direct SIP by entering for example your email in their phone and dialling [email protected] then all you need is to simply enable the option above in my previous screenshot, and also edit your extension under Options > SIP ID and type soriam there. That's literally it. This defines the user part, and the network settings page defines the host part.

If you also want internal extensions to be able to do this then you need to find your local DNS server (ie on your firewall - not on the PBX machine) and create an entry that will allow this. In your local network though, it doesn't make much sense since you can dial via extension, so you can skip this part..
Yeap, I have done all that. It does work for internal extensions and remote extensions connected to 3CX but not from outside. Weird...
 
I don't know much about your setup, does the firewall checker pass?

Are you limiting your SIP port for example to only talk to internal voice gatways or a specific voip provider?

Are you using a 3CX FQDN or a custom one?


Simply put, if you are not publicly accessible and resolvable for 3rd parties then you will not receive their invites.
 
I don't know much about your setup, does the firewall checker pass?

Are you limiting your SIP port for example to only talk to internal voice gatways or a specific voip provider?

Are you using a 3CX FQDN or a custom one?


Simply put, if you are not publicly accessible and resolvable for 3rd parties then you will not receive their invites.
Firewall is all good. No limiting.

It is a 3CX FQDN. The PBX is publicly accessible.
 
You can run a capture on your PBX (from Activity Log) and see if anything comes in when someone from the outside tries to DirectSIP call you, and we can go from there
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,953
Messages
589,915
Members
164,851
Latest member
DrunkeMeister