On Mar 1, 2024, at 10:30 AM, Sergio Charrua via sr-users sr-users@lists.kamailio.org wrote:
Hi all!
I'm testing the DMQ module, but having difficulties setting it up.
[...] My kamailio.cfg is as follows :
[...] listen=udp:0.0.0.0:5060 listen=tcp:0.0.0.0:5060 [...] modparam("dmq", "server_address", "sip:10.20.0.2:5062") #DMQ_SERVER_ADDRESS
You don’t have a listener for this address… so add a listen=udp:10.20.0.2:5062
modparam("dmq", "notification_address", "sip:10.20.0.4:5062")#DMQ_NOTIFICATION_ADDRESS modparam("dmq", "multi_notify", 1) modparam("dmq", "num_workers", 4) modparam("dmq", "ping_interval", 15) modparam("dmq_usrloc", "enable", 1)
If I check syntax (using -c parameter) all is ok. Once I start Kamailio, the following error appears on system log:
INFO: dmq [dmq.c:164]: make_socket_str_from_uri(): unknown transport protocol - fall back to udp ERROR: dmq [dmq.c:241]: mod_init(): server_uri is not a socket the proxy is listening on
This advises the problem… server_uri is not a socket that kamailio is listening on.
ERROR: <core> [core/sr_module.c:1030]: init_mod(): Error while initializing module dmq (/usr/local/lib64/kamailio/modules/dmq.so)
I have used UDP as well as SIP as protocols for Server Address and Notification Address, used port 5060 and 5062 (and others too), even added a new listen=udp:0.0.0.0:5062, as well as listen=tcp:0.0.0.0:5062 but the result is always the same.
Using Kamailio 5.7.4 on RHEL 9 with SELINUX set to enforcing (if relevant). No firewall active. local IP address is 10.20.0.1 second kamailio node IP address is 10.20.0.4
Any ideas? At first sight, it seems to be all set as per documentation. I even found other configurations online, and apart from the IP address, all is similar.
Thanks in advance,
Sérgio Charrua www.voip.pt
Regards,
Fred Posner p: +1 (352) 664-3733 contact: https://fred.tel