Hello,
this is a design limitation of the internal callbacks for pre-config
processing, where "selected" modules can get the request before config
is executed and they can return back if the processing of the request
should continue or not. This mechanism is used by sl module to detect
the ACKs
Just following up on this; Should an ACK absorbed by the SL module get counted
as a dropped request?
Kaufman
From: Kaufman
Sent: Tuesday, June 27, 2023 6:52 PM
To: Kamailio (SER) - Users Mailing List
Subject: [SR-Users] SL absorbed ACK is counted as dropped by core.drop_requests
CAUTION:
i went through this. It's not that kamailio has changed, kamailio executes
one first, then the other. So if you now added some drop() or exit()
somewhere on the first route, it won't execute the second.
This is what i found some months ago:
>>MMM, that's strange, I was using it on failure route
Hello,
nothing relevant happened during the past few days (in case you did a
kamailio upgrade), so it should be something specific to your
environment. I would suggest to run with debug=3 in kamailio.cfg and see
what you can get from the debug messages.
Eventually, if it is production, try to
(adding sr-dev)
Hello,
I only had a quick look to the code, but at least the sl module stats seems to
look fine:
int sl_filter_ACK(struct sip_msg *msg, unsigned int flags, void *bar)
[...]
if(memcmp(tag_str->s, sl_tag.s, sl_tag.len) == 0) {
Hello,
for authentication you should not use round-robin, for the observed reasons.
You could e.g., hash over the from URI, then all requests should end up on the
same freeswitch for the authentication to work.
Here is an (old) discussion with some more content:
Hello All
I am handling 302 response in the failure route and when receiving 302
response in kamailio, it's not going into the failure route , kamailio just
executing the onreply route when 302 response are received.
A few days ago the same code with failure route worked but now it does not.
i
Hello Awesome people,
I have configured Kamailio in front of two Freeswitch servers. I am using the
dispatcher module to load and balance the traffic between the two FS boxes. My
dispatcher is configured in a round-robin fashion.
If I send a register to my FS servers, the re-register