Hi all,
I just try integrate Kamailio with external software and We
want taht kamailio doesn't authenticate users. I want that the
autehtication process would be done by external software. I want To
receive a REGISTER for a user. Then I send a 407 and then when I
receive all paramters for autehtincation(nonce, response, digestURI,
etc, etc etc) send that data to external software and receive if data
is correct, then sent 200 OK and save location in external software.
Bu t I can see any pseudovariable or enything else to obtain that dato
to provide to external software. Anyone could think that this process
could be done?
Regards,
Sergio
Hi,
Upon trying to compile latest Kamailio from sources I got an:
"
nsq.h:9:24: fatal error: evbuffsock.h: No such file or directory
#include <evbuffsock.h>
^
"
Looking on the new NSQ module documentation I see the libevbuffsock
dependency. Is there other recommended way, to install the library
besides compiling from sources at [1]?
Thx,
Stefan
[1] https://github.com/mreiferson/libevbuffsock
I have a new carrier that wants sip traces of certain scenarios. They
also require IPSEC tunnelling for all SIP messages. So when I use
tcpdump or any other similar tool I can see the incoming SIP messages
but outgoing SIP messages are ESP encoded.
I've played with the siptace module but can't seem to get it to log replies.
Does anyone have any solutions?
Hi,
We have several exits from our network and all of them natted.
Could we set adv ip for rtpproxy/rtpengine from db in realtime or we must define them on daemon run time only?
--
Wbr, Serge via mobile
--
Serge via mobile
Hi guys,
I have a local proxy running on private ip 192.168.3.97 and advertising the wan ip of my box (THEPUBLICIPOFMYBOX)
this local Kamailio is a stateful proxy that TM REGISTERS and INVITES to a Kamailio registrar(PUBLICIPKAMAILIOREGISTRAR)
(please have a look at the kamailio.cfg attached to this email.)
I want to force the signalling and sessions through this local proxy (some kind of outbound proxy)
I have jitsi and xlite behind (ip 192.168.3.39 and 192.168.3.16) that tries to call themselves.
user agents keep retransmitting 200 OK because they never get the ACK following the 200 OK pickup.
If i remove the advertise THEPUBLICIPOFMYBOX of the kamailio.cfg the three handshake is working ok and the call is no longer dropped after a few second!
i have a true bidirectionnal session and that's working ok.
The bad thing is RTP flows straight through router (thanks to rtpproxy i guess) but i want incoming and outgoing RTP traffic to go on central local node 192.168.3.97
How can i achieve that?
thanks.
PS: i am not using path header because i am not skilled enough and kamailio is really hard horse to train
Hi!
The attachment contains a log trace of kamailio 3.3.2. There is some
errors in the log and I wonder if it is normal operation?
The errors appeared in the middle of DHCP lease renewal and I wonder if
the configuration (of dhclient/kamailio) could be improved to prevent
such errors? Or to make sure kamailio retries udp_send sufficiently many
times. The kamailio operated normally before renewal procedure began and
after the procedure finished.
Joonas Harjumäki
Hi,
I am using centos 7.
By default on centos 7, the var/run file system is tmpfs.
So, when kamailio runs with user and group other than root, it can not
create the fifo file.
I set the kamailio service and config files to work on
usr/local/var/run/kamailio.
Now, how do i set the kamctl to work with the fifo on
/usr/local/var/run/kamailio ?
Uri
Hi!
I'd like to restrict max call duration.
Currently we have something that partially works:
dialog.default_timeout. But, as described in "How it works" section
http://www.kamailio.org/docs/modules/devel/modules/dialog.html#idp2029360
"The dialog timeout is reset each time a sequential request is
processed."
So this option works for us when the useragents don't send sequential
UPDATEs or reINVITEs.
I am not sure if it is adequate to ask for this feature in dialog
module. I am aware of possibility to terminate any call by management
command, and of cnxcc module which has call duration control. I would
love to find something that simple - a single option for max call
duration, without external mechanism (cronjob etc.) or full-blown
billing.
Any suggestions are very welcome. Thanks in advance.
Please reply to all recipients, I am not subscribed to this maillist.
Hi all,
I am trying to setup WSS on opensips-2.2. I am getting "513 Message too big
" when i am trying to make video calls. Audio calls and Registration is
working fine.I tried to change the message_chunk_size in WSS module but
still i am getting the message.
Client : SIPML5 and JSSIP
Opensip version : 2.2
I am attaching the sipml5 console logs. Please let me know is there any
settings i can apply to resole this.
Thanks in Advance
Varghese Paul
Hi all,
apologies if this is an old topic but I've noticed that has_body() can
provide false positives and would like to discuss a solution.
As a practical example, has_body("application/vq-rtcpxr") was returning 1
for Content-Type "application/dialog-info+xml".
The interpretation is that they are both unknown and so they match.
Using 'if ($cT == "application/vq-rtcpxr)" provides a work around, but I
wonder what's the suggested solution for this?
a. Add the missing mime types (from RFC 6035 and 4235 respectively) to the
list
b. Instead of returning 1, return another code, e.g. 2, when the mime type
is unknown
c. Switch to string comparison when the mime type is unknown
d. Something else?
Thanks,
Giacomo