That did the trick, sorry to have bothered. All that was to put SIP on a strict diet, as suggested by Alex in his article <http://www.evaristesys.com/blog/sip-udp-fragmentation-and-kamailio-the-sip-header-diet/> .
Cheers! On Wed, Sep 12, 2018 at 11:50 AM Sergiu Pojoga <[email protected]> wrote: > Hi Joel. > > Yes, and it works fine, but only for the INVITE|SUBSCRIBE|UPDATE methods > or otherwise if I remove the *if (is_method("INVITE|SUBSCRIBE|UPDATE"))* > statement entirely, which will arm the *onreply_route* for all types of > methods, e.g. OPTIONS or REGISTER, consequently go to NATMANAGE, which > isn't strictly necessary for all methods. > > My dilema is mainly how to distinguish them within the same > *onreply_route* block. Or may be I can put an *else* to the > if(is_method()) and arm a different *onreply_route* for the sole purpose > of *remove_hf()*... let me see. > > On Wed, Sep 12, 2018 at 11:20 AM Joel Serrano <[email protected]> wrote: > >> I don't know if I understood correctly, but have you tried just adding >> the remove_hf("User-Agent") in the onreply_route just as you did in the >> request_route? >> >> On Wed, Sep 12, 2018 at 7:37 AM, Sergiu Pojoga <[email protected]> wrote: >> >>> Hi there, >>> >>> Say I need to remove_hf("User-Agent") for all requests, back and forth. >>> So I add it at the top of *request_route *section. However, replies >>> don't seem to be affected by it. >>> >>> Do I really need to arm a *t_on_reply route* for this simple purpose? >>> "Problem" with that is that *route[RELAY]* already has some >>> *onreply_route* block doing things like *NATMANAGE *for some methods >>> and as far as I know - only one* onreply_route* can be armed for a >>> request? >>> >>> route[RELAY] { >>> >>> ... >>> >>> if (is_method("INVITE|SUBSCRIBE|UPDATE")) { >>> if(!t_is_set("onreply_route")) t_on_reply("MANAGE_REPLY"); >>> } >>> t_relay(); >>> >>> } >>> >>> onreply_route[MANAGE_REPLY] { >>> >>> ... >>> >>> route(NATMANAGE); >>> >>> } >>> >>> Any suggestions? Thanks. >>> >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> [email protected] >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> >>> >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> [email protected] >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> >
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
