Error Registering with Soft Phone + sipproxd

Nik Martin <[email protected]> Sat, 28 Mar 2009 00:55:06 -0500
Newsgroups gmane.network.siproxd
Message-ID <[email protected]>
Hello, I have siproxd configured behind a NAT router, on the same
network segment as my soft phones. Whenever I try to regsiter, i get:

05:35:13 utils.c:400 ifaddr lookup - from cache: eth0 -> 192.168.1.50 UP
05:35:13 ERROR:sip_utils.c:644 I'm trying to delete a VIA but it's not
mine! host=173.17.nnn.nnn
05:35:13 proxy.c:535 not addressed to my VIA, ignoring response
05:35:13 siproxd.c:278 going into sipsock_wait

where host= is the public IP address of my router



My siproxd.conf:

if_inbound  = eth0
if_outbound = eth0
host_outbound = my.dyndns.hostename
hosts_allow_reg = 192.168.1.0/24
hosts_allow_sip = 69.nn.nnn.nnn/32 << My remote PBX IP


sip_listen_port = 5060

daemonize = 0

rtp_proxy_enable = 1

I have tried Zoiper and X-Lite softphones.  On them i set up my
account as usual, BUT I set the siproxd as the outbounds proxy, and
disable STUN.

Since I also use SRV on my SIP domains, I have set up a SIP domain on
my pbx that matches my PBXs host name, to work around the fact that
siproxd cannot use SRV records

------------------------------------------------------------------------------