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
_______________________________________________
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to