[OpenSIPS-Devel] [opensips] Possible bug in binary interface with usrloc module (#198)

dreiver notifications at github.com
Fri Apr 11 17:29:42 CEST 2014


Hello, i am testing the new feature binary interface with the usrloc module.
My tests are with 3 OpenSIPS servers.

10.64.7.20 | 10.64.7.21 | 10.64.7.22

so, when i register a new sip extensions on the first node, y could see events come in the rest nodes but there is also the next error: 

```
Apr 11 12:14:07 [1917] ERROR:usrloc:receive_ucontact_insert: non-local socket <udp:10.64.7.20:5060>
Apr 11 12:14:07 [1917] ERROR:usrloc:receive_ucontact_insert: failed to process replication event. dom: 'location', aor: '1000'
Apr 11 12:14:07 [1917] ERROR:usrloc:receive_binary_packet: failed to process a binary packet!
```

So if I set the parameter 'listen' to the IP of the other nodes in each node, everything works ok. example:
```
listen=udp:eth0:5060
listen=udp:10.64.7.21:5060
listen=udp:10.64.7.22:5060
```
of course i must set the parameter in the kernel:
```
net.ipv4.ip_nonlocal_bind=1
```

This is an expected behavior?

by the way, this functionality is amazing :)
Best Regards.




---
Reply to this email directly or view it on GitHub:
https://github.com/OpenSIPS/opensips/issues/198
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20140411/dad98391/attachment.htm>


More information about the Devel mailing list