[SR-Users] Re: SL absorbed ACK is counted as dropped by core.drop_requests

2023-07-03 Thread Daniel-Constantin Mierla
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

[SR-Users] Re: SL absorbed ACK is counted as dropped by core.drop_requests

2023-07-03 Thread Kaufman
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:

[SR-Users] Re: 302 Handling issue in failure route

2023-07-03 Thread David Villasmil
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

[SR-Users] Re: 302 Handling issue in failure route

2023-07-03 Thread Daniel-Constantin Mierla
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

[SR-Users] Re: SL absorbed ACK is counted as dropped by core.drop_requests

2023-07-03 Thread Henning Westerholt
(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) {

[SR-Users] Re: Using Kamailio in front of Freeswitch for load balancing REG and Calls

2023-07-03 Thread Henning Westerholt
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:

[SR-Users] 302 Handling issue in failure route

2023-07-03 Thread Devang Dhandhalya
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

[SR-Users] Using Kamailio in front of Freeswitch for load balancing REG and Calls

2023-07-03 Thread Shah Hussain Khattak
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