thanks a million. It works :) Rizwan Khan
On Tue, Nov 10, 2015 at 5:49 PM, Daniel-Constantin Mierla <mico...@gmail.com > wrote: > It is about textopsx module -- note the x at the end. > > Daniel > > > On 10/11/15 13:37, Rizwan Khan wrote: > > Yes. > > loadmodule "textops.so" > > > Rizwan Khan > > > > On Tue, Nov 10, 2015 at 5:32 PM, Daniel-Constantin Mierla < > <mico...@gmail.com>mico...@gmail.com> wrote: > >> Do you have the textopsx module loaded in your config? >> >> Daniel >> >> >> On 10/11/15 13:14, Rizwan Khan wrote: >> >> if( msg_apply_changes()) >> { >> xlog("L_INFO:", "INVITE::: [$ct]\n"); >> } >> subst("/^ >> Contact:(.*);transport=tls(.*)/Contact:\1;transport=udp\2/i"); >> if( msg_apply_changes()) >> { >> >> xlog("L_INFO:", "INVITE::: [$ct]\n"); >> } >> >> >> causes: >> 0(3642) ERROR: <core> [cfg.y:3286]: yyparse(): cfg. parser: failed to >> find command msg_apply_changes (params 0) >> 0(3642) : <core> [cfg.y:3426]: yyerror_at(): parse error in config file >> //etc/kamailio/kamailio.cfg, line 246, column 25: unknown command, missing >> loadmodule? >> >> and again >> >> 0(3642) ERROR: <core> [cfg.y:3286]: yyparse(): cfg. parser: failed to >> find command msg_apply_changes (params 0) >> 0(3642) : <core> [cfg.y:3426]: yyerror_at(): parse error in config file >> //etc/kamailio/kamailio.cfg, line 251, column 25: unknown command, missing >> loadmodule? >> >> >> while if I do this: >> xlog("L_INFO:", "INVITE::: [$ct]\n"); >> msg_apply_changes(); >> xlog("L_INFO:", "INVITE::: [$ct]\n"); >> >> >> I get this: >> INFO: <script>: INVITE::: [ >> <sip:0514701916@10.11.204.81:38614;transport=TLS>] >> Nov 10 17:13:31 k-pxy-2 /usr/sbin/kamailio[3679]: DEBUG: <core> >> [re.c:469]: subst_run(): subst_run: matched (243, 59): [Contact: >> <sip:0514701916@10.11.204.81:38614;transport=TLS>#015] >> Nov 10 17:13:31 k-pxy-2 /usr/sbin/kamailio[3679]: DEBUG: textops >> [textops.c:695]: subst_f(): textops: replacing at offset 296 [Contact: >> <sip:0514701916@10.11.204.81:38614;transport=TLS>#015] with [Contact: >> <sip:0514701916@10.11.204.81:38614;transport=udp>#015] >> Nov 10 17:13:31 k-pxy-2 /usr/sbin/kamailio[3679]: INFO: <script>: >> INVITE::: [<sip:0514701916@10.11.204.81:38614;transport=TLS>] >> >> >> >> Rizwan Khan >> >> >> >> On Tue, Nov 10, 2015 at 4:41 PM, Daniel-Constantin Mierla < >> <mico...@gmail.com>mico...@gmail.com> wrote: >> >>> Look inside syslog file to see the line where the errors are and >>> description of the errors. >>> >>> Daniel >>> >>> >>> On 10/11/15 12:38, Rizwan Khan wrote: >>> >>> Doesn't work. Still give the bad config errors. >>> >>> Rizwan Khan >>> >>> >>> >>> On Tue, Nov 10, 2015 at 4:13 PM, Daniel-Constantin Mierla < >>> <mico...@gmail.com>mico...@gmail.com> wrote: >>> >>>> That is conflicting with other changes to the contact header. >>>> >>>> Try to use msg_apply_changes() before (and after) your subst operation >>>> for changing contact. >>>> >>>> Daniel >>>> >>>> >>>> On 10/11/15 12:00, Rizwan Khan wrote: >>>> >>>> I have fix_nated_contact() at multiple places :( >>>> >>>> Rizwan Khan >>>> >>>> >>>> >>>> On Tue, Nov 10, 2015 at 3:59 PM, Rizwan Khan < <rizk...@gmail.com> >>>> rizk...@gmail.com> wrote: >>>> >>>>> Oh, Yes I do. >>>>> >>>>> Rizwan Khan >>>>> >>>>> >>>>> >>>>> On Tue, Nov 10, 2015 at 3:58 PM, Daniel-Constantin Mierla < >>>>> <mico...@gmail.com>mico...@gmail.com> wrote: >>>>> >>>>>> Do you have set_contact_alias() or fix_nated_contact() in your config >>>>>> file? >>>>>> >>>>>> Cheers, >>>>>> Daniel >>>>>> >>>>>> >>>>>> On 10/11/15 11:54, Rizwan Khan wrote: >>>>>> >>>>>> i am trying it but it doesn't change the string. Do I need to use >>>>>> msg_apply_changes() ?? >>>>>> >>>>>> I am trying that but it gives syntax error in the file. >>>>>> >>>>>> log("L_INFO:", "INVITE::: [$ct]\n"); >>>>>> subst("/^Contact:(.*);transport=tls(.*)/Contact:\1;transport=udp\2/i >>>>>> "); >>>>>> if(msg_apply_changes()) >>>>>> { >>>>>> xlog("L_INFO:", "INVITE::: [$ct]\n"); >>>>>> } >>>>>> >>>>>> >>>>>> Rizwan Khan >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Nov 10, 2015 at 11:45 AM, Koray Vatansever < >>>>>> <koray.vatanse...@gmail.com>koray.vatanse...@gmail.com> wrote: >>>>>> >>>>>>> Hi Rizwan, >>>>>>> >>>>>>> You can try the following: >>>>>>> >>>>>>> subst("/^Contact:(.*);transport=tls(.*)/Contact:\1;transport=udp\2/i >>>>>>> "); >>>>>>> >>>>>>> On the other hand, there should not be any other contact header >>>>>>> modification in your script; for example set_contact_alias(). >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Nov 10, 2015 at 7:28 AM, Rizwan Khan < <rizk...@gmail.com> >>>>>>> rizk...@gmail.com> wrote: >>>>>>> >>>>>>>> Guys, >>>>>>>> >>>>>>>> Is this a stupid question or this just cannot be done? >>>>>>>> >>>>>>>> Any help will be highly appreciated. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Rizwan Khan >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Nov 9, 2015 at 6:53 PM, Rizwan Khan < <rizk...@gmail.com> >>>>>>>> rizk...@gmail.com> wrote: >>>>>>>> >>>>>>>>> I want to remove the transport=TLS from the contact header. >>>>>>>>> >>>>>>>>> How can I do that inside Kamailio? The flow is an under: >>>>>>>>> >>>>>>>>> >>>>>>>>> Client --------> Kamailio -------------> FS >>>>>>>>> TLS UDP >>>>>>>>> >>>>>>>>> >>>>>>>>> Client <-------- Kamailio <------------- FS >>>>>>>>> TLS UDP >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> FS gets a request on udp but it complains about TLS profile as the >>>>>>>>> contact header has the transport=TLS. Since its receing traffic on >>>>>>>>> UDP, if >>>>>>>>> I only get rid of the value from the Contact Header, it would be >>>>>>>>> great. >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> >>>>>>>>> Rizwan Khan >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>>>>>> list >>>>>>>> <sr-users@lists.sip-router.org>sr-users@lists.sip-router.org >>>>>>>> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users> >>>>>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>>>>> list >>>>>>> <sr-users@lists.sip-router.org>sr-users@lists.sip-router.org >>>>>>> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users> >>>>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>>>> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>>>> >>>>>> >>>>>> -- >>>>>> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - >>>>>> http://www.linkedin.com/in/miconda >>>>>> Book: SIP Routing With Kamailio - http://www.asipto.com >>>>>> Kamailio Advanced Training, Nov 30-Dec 2, Berlin - http://asipto.com/kat >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>>>> list >>>>>> <sr-users@lists.sip-router.org>sr-users@lists.sip-router.org >>>>>> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users> >>>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - >>>> http://www.linkedin.com/in/miconda >>>> Book: SIP Routing With Kamailio - http://www.asipto.com >>>> Kamailio Advanced Training, Nov 30-Dec 2, Berlin - http://asipto.com/kat >>>> >>>> >>> >>> -- >>> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - >>> http://www.linkedin.com/in/miconda >>> Book: SIP Routing With Kamailio - http://www.asipto.com >>> Kamailio Advanced Training, Nov 30-Dec 2, Berlin - http://asipto.com/kat >>> >>> >> >> -- >> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - >> http://www.linkedin.com/in/miconda >> Book: SIP Routing With Kamailio - http://www.asipto.com >> Kamailio Advanced Training, Nov 30-Dec 2, Berlin - http://asipto.com/kat >> >> > > -- > Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - > http://www.linkedin.com/in/miconda > Book: SIP Routing With Kamailio - http://www.asipto.com > Kamailio Advanced Training, Nov 30-Dec 2, Berlin - http://asipto.com/kat > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users