Hi Gents, It turned out that it ran with a wrong config and it was bounded to 0.0.0.0.
In this case the source IP is based on the routing decision, I can reproduce it. I think Kamailio should be smarter in this case. Thanks anyway. Cheers, Mitya On 06/26/2015 07:22 PM, Mihaly Zachar wrote: > Hi Gents, > > We have a redirect server based on Kamailio (4.2.3). > > The server has multiple IPs, but Kamailio is bound to only one address: > > http://view.xscreenshot.com/9dfdf449a387bdc6f9a719eae3620416 > > > *Sometimes* it answers back from a wrong IP address, here is the proof: > > http://view.xscreenshot.com/ac661d6b303eda6653b37be7cf65aa65 > > The interesting thing is that if I do: > > root@tralab-route-01:~# ip ro get 10.121.24.51 > 10.121.24.51 via 10.121.43.30 dev vlan486 src 10.121.43.17 > cache ipid 0x05ad > root@tralab-route-01:~# > > So the 10.121.43.17 IP is selected, but I *do* expect that Kamailio send > back the answer from the same socket where it got the request. > > What could be the issue ? > Why does it do that *sometimes* ? In the majority of the time it works > well.. > I am not sure why this happens... > > Thanks, > Mitya > _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users