On Dec 6, 2011 6:52 PM, "Kelly Hays" <[email protected]> wrote: > > On Wed, Nov 23, 2011 at 8:16 PM, David Burgess <[email protected]> wrote: > > I have the SIP client in my Android 2.3 phone set up to register to my > > local Askozia (Asterisk) PBX. The problem I'm having is that if I use > > the FQDN of the PBX server, the SIP client only registers when I'm off > > the network. In order to have the SIP client register successfully > > when on the local network, I have to drop the domain part and just use > > the hostname. Obviously this creates problems when I'm not on the > > local network. > > > > It used to work to just use the FQDN and the SIP client would register > > whether I was local or not. I'm not sure why it quit working, whether > > it was the upgrade from pfsense 2.0-RC to 2.0-RELEASE, or if it was > > the upgrade of the phone from Cyanogenmod 7.0 to 7.1. > > > > The PBX server has a RFC1918 address and pfsense is doing NAT for it > > to the internet. I'm using pfsense's DNS Forwarder on the internal > > network along with the first two DHCP options. If I ping the PBX > > server's hostname from the Android terminal I get a response from the > > internal address. Likewise, if I ping the PBX's FQDN I get a response, > > again from the internal address. If I do an nslookup on the FQDN from > > Android, I get the WAN address as a response, even if I create a host > > override entry in pfsense's DNS Forwarder. > > > > I wonder if the phone is doing the FQDN DNS lookup via the cell > network even when connected to wifi? > > > > Any ideas on the problem or a workaround? > > > _______________________________________________ > List mailing list > [email protected] > http://lists.pfsense.org/mailman/listinfo/list
I am using the Media5 softphone (free) on my Android 2.3 phone. It has a nice SIP Trace log function built in and the logs can be exported. This may give you some insight.
_______________________________________________ List mailing list [email protected] http://lists.pfsense.org/mailman/listinfo/list
