Hi Sammy,
The behavior you described when replicating profiles is not actually a
loop but instead the normal operation. Dialog profile counters are
periodically broadcasted by all nodes in the cluster to all other nodes.
Also, an update is also broadcasted when a counter decreases. As such
there indeed should not be any direct correlation between the number of
SIP invites and binary packets (containing profile counters) sent. But
if the SIP traffic contains BYEs or if you end dialogs you might see a
surge of binary packets.
As for the crash, can you post a full backtrace from gdb?
Regards,
Vlad Patrascu
OpenSIPS Developer
http://www.opensips-solutions.com
On 1/6/20 1:05 PM, Bogdan-Andrei Iancu wrote:
reposting
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit, Amsterdam, May 2020
https://www.opensips.org/events/Summit-2020Amsterdam/
OpenSIPS Bootcamp, Miami, March 2020
https://opensips.org/training/OpenSIPS_Bootcamp_2020/
On 1/6/20 4:21 AM, SamyGo wrote:
Hi Bogdan,
Thanks for taking time out, here are the related config params.
listen=bin:OPENSIPS_IP:6677
### dialog module for profiles/limits
loadmodule "dialog.so"
modparam("dialog", "db_mode", 0)
modparam("dialog", "profiles_with_value",
"userConcurrent/b;userInbound/b;userOutbound/b;userInternational/b;userTotalCalls/b;inboundDomain/b;outboundDomain/b;globalDomain/b;prefixx
/b;countryPrefix/b")
modparam("dialog", "profile_replication_cluster", 1)
modparam("dialog", "replicate_profiles_timer", 3000)
modparam("dialog", "replicate_profiles_check", 10)
### Clustering Module
loadmodule "clusterer.so"
modparam("clusterer", "db_mode", 1)
modparam("clusterer", "my_node_id", 3)
modparam("clusterer", "sharing_tag", "gw1/1=active")
modparam("clusterer", "node_timeout", 20)
modparam("clusterer",
"db_url","DB_MODULE://DB_USER:DB_PASS@DB_HOST/DB_NAME")
Routing logic:
https://pastebin.com/6whjkhCs
Related Logs are here.
https://pastebin.com/a9a3iDQh
Wireshark graph showing storm of binary packets when SIP invite
initiates the related route.
*BONUS CRASH: *When in a cluster I add a new profile_with_value , say
someVariable/b and restart the first box with this variable, the
other boxes in cluster crash by saying something along the lines of
"unexpected someVariable received"
I'm trying to get hold of the core files and as soon as possible will
share that here.
Regards,.
Sammy.
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users