im using kamailio with two interfaces external and internal.
i need a way either to :
* enable topoh hiding only when outgoing interface is external ( mask contact and Via ip only when ougoing interface is external
* or if it is not possible to enable it only in one direction.i want to know how to configure dynamic(for example in xavp or avp) ip to put in Contact and Via when topoh is enabled.
i see that the 'mask_ip' parameter of topoh module is a string. so we can not set a dynamic value here unfortunately.
is there an rsync endpoint available or is there a possiblity of setting
this up? Creating a mirror via HTTP is a rather quick and dirty solution
and while the deb-repo can be mirrored using debmirror, the rpm repo is
hard to sync to a non-CentOS-based machine due to missing dependencies
such as yum and reposync in latest Debian-based systems.
Would be great to get some input in regards to this topic.
I’m looking at using Kamailio as SBC.
This would replace our current FreeSWITCH-based SBCs.
What are your thoughts on this move? Would there be any known reasons why Kamailio would be superior to FreeSWITCH as an SBC?
Thank you so much
Debian 10, Kamailio 5.2.1
I want to monitor concurrent calls in/out per every trunk connected to this
proxy (it's done with dialog profiles), and export this to Zabbix. But I
can't find in snmpstats documentation how to export user-defined variables.
Help me please. Maybe SNMP isn't the best solution for that...
I've noticed some of the latest releases do not have their repo mentioned
in the https://rpm.kamailio.org/centos/kamailio.repo
The repos are there, it is just the kamailio.repo file missing some of the
newer versions like 5.4.7, 4.5.8, 5.5.4, 5.6.0...
im using DNS Failover and everything works well except i would like to try other resolved ips when i receive a 408 from the previous ones
As far as i know only a received 503 will trigger next destinations and there is no config parameters in tm module to handle that behaviour.
so how can i implement it ?
set a failure route before relay and just call t_relay() after again ?
also is there a way in failure route to know how many destinations are left to exit failure route.
Thanks for help.
I am writing some Kamailio scripts using app_python3.
I understand that the KSR module is automatically generated by Kamailio. So when I
import KSR from KSR
I don't get any syntax from my IDE since it doesn't know where KSR is.
My question: is there a way to generate a KSR.py file that can be used for autocompletion and syntax highlighting?