Greetings again, folks.  I have a small bug to report, although I
happen to know this is a bug in pjsip (because Telephone on the Mac
has the same problem).  Running SFLphone 0.9.8 from the Ubuntu Lucid
amd64 PPA.

My scenario: I have a standard ethernet device on eth0 with IP
192.168.0.226, and an OpenVPN connection on device tap0, with IP
address 10.158.22.202.  I configured an account on SFLphone to use
tap0, and also set "published address" to 10.158.22.202.  This account
will connect to an Asterisk daemon on IP 10.158.23.59.  However,
registering never works.  And this is why (captured using ngrep on the
Asterisk server):

Via: SIP/2.0/UDP
192.168.0.226:5060;rport;branch=z9hG4bKPj2d7fd2a4-98c2-4d28-b71e-eaa538fcf2be.

See the IP address.  SFLphone (probably pjsip) is reporting the wrong
return address to the server (it uses the address on the first network
interface), and therefore returning packets never get routed back
properly.

Should I take this up with the pjsip folks?

Thanks!
Adolfo
_______________________________________________
SFLphone mailing list
[email protected]
http://lists.savoirfairelinux.net/mailman/listinfo/sflphone

Reply via email to