I seem to be having trouble dialing out over ENUM while my sip_nat.conf file is configured. I am using my sip_nat.conf for a remote extension, which seems to be working fine. If I comment out all the lines in sip_nat.conf, ENUM works fine. When I uncomment, stops working again.
I don't seem to have any problems with incoming ENUM calls. Below is my configuration:
sip_nat.conf:
externhost=myhost.domain.dom
externrefresh=21600
localnet=192.168.0.0/255.255.255.0
nat=yes
enum.conf:
[general]
search => e164.arpa
search => e164.org
Router (Port forwarding):
5060-5082 UDP
10000-20000 UDP
I have tried using externip with my public ip and commenting out externrefresh. But, no luck. With the NAT enabled, I have watched the asterisk CLI for clues. It appears to be resolving the ENUM SIP addresses. It is failing when it attempts to call them.
Some of the ENUM calls point back to my trixbox, while others go to my service provider. All fail with NAT enabled, and all work with NAT disabled.
I am probably missing something here. Any ideas?
Member Since:
2007-12-01