On Mar 1, 2024, at 10:30 AM, Sergio Charrua via
sr-users <sr-users(a)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