|Subject:||[Linphone-developers] wrong local address and proxies and routes|
|Date:||Thu, 23 Oct 2008 22:09:19 +0200|
|User-agent:||Mozilla-Thunderbird 126.96.36.199 (X11/20081018)|
salu,there is a bug reported on the debian version of Linphone 2.1.1 here http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500512
two problems I have with that version below; excuse if they are both fixed in the mean time in linphone3.
1) linphone sometimes sends a wrong contact address on multihomed systems. It gets it from connecting 188.8.131.52 instead of the registrar (they may be on different networks!) One may easily fix that by modifying the kernel routing table, eg: "route add 184.108.40.206 tap0" and the local address of tap0 gets used in a registration.
2) even if an outbund proxy is declared in the preferences, linphone connects to the registrar directly, and only later call-invites will be sent through the proxy. so the proxy does not get a chance to rewrite non-routable addresses in the registration.
FIX: the proxy/registrar pane allows for two hosts: "proxy" and "route". linphone should use these to find the local address and also should send the registration through the "route".
|[Prev in Thread]||Current Thread||[Next in Thread]|