Hello! I have kamailio installed as a part of kazoo server (kamailio server and server with other apps) with enabled websocket role. As I see in .cfg file there is default restriction for connection from one IP - 50, so 51st client from the same IP address get 403 error. So
1) How can I see how many websocket connections from one IP I have? (Except log messages in kamailio.log)
2) Our kamailio work fine for week and a half, after that I see messages in kamailio log: "[Some_IP_address] is at the maximum allowable sockets per IP, rejecting request for another websocket"
I checked connections from OS and saw that there is one connection not fifty. lsof -ni TCP:8080 | grep [Some_IP_address] kamailio 30673 kamailio 132u IPv4 4667683 0t0 TCP [Some_IP_address]:webcache->[Some_IP_address]:57688 (ESTABLISHED)
After restarting kamailio all work fine for another week and a half and repeat. Is it some bug?
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/218
Hi,
"kamctl fifo ws.dump" shows you all websocket connections kamailio knows about.
On 19/06/15 17:49, swuy wrote:
Hello! I have kamailio installed as a part of kazoo server (kamailio server and server with other apps) with enabled websocket role. As I see in .cfg file there is default restriction for connection from one IP - 50, so 51st client from the same IP address get 403 error. So
- How can I see how many websocket connections from one IP I have?
(Except log messages in kamailio.log)
- Our kamailio work fine for week and a half, after that I see
messages in kamailio log: "[Some_IP_address] is at the maximum allowable sockets per IP, rejecting request for another websocket"
I checked connections from OS and saw that there is one connection not fifty. lsof -ni TCP:8080 | grep [Some_IP_address] kamailio 30673 kamailio 132u IPv4 4667683 0t0 TCP [Some_IP_address]:webcache->[Some_IP_address]:57688 (ESTABLISHED)
After restarting kamailio all work fine for another week and a half and repeat. Is it some bug?
— Reply to this email directly or view it on GitHub https://github.com/kamailio/kamailio/issues/218.
sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
The point 2) seems to be specific to Kazoo configuration (as I searched for the log message on the web and pointed there), so it is not inside kamailio code but in that config file you are using. On a quick look, there is a counter of connections stored in a hash table that might not be properly managed. You have to address the issue to kazoo project.
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/218#issuecomment-115197995
Closed #218.
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/218#event-339885593
thank you!
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/218#issuecomment-115214923