[SR-Users] Removing transport=TLS from the contact header

Daniel-Constantin Mierla miconda at gmail.com
Tue Nov 10 12:41:18 CET 2015


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
> <miconda at gmail.com <mailto:miconda at 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 <rizkhan at gmail.com
>>     <mailto:rizkhan at gmail.com>> wrote:
>>
>>         Oh, Yes I do.
>>
>>         Rizwan Khan
>>
>>
>>
>>         On Tue, Nov 10, 2015 at 3:58 PM, Daniel-Constantin Mierla
>>         <miconda at gmail.com <mailto:miconda at 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.vatansever at gmail.com
>>>             <mailto:koray.vatansever at 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
>>>                 <rizkhan at gmail.com <mailto:rizkhan at 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
>>>                     <rizkhan at gmail.com <mailto:rizkhan at 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 at lists.sip-router.org
>>>                     <mailto:sr-users at lists.sip-router.org>
>>>                     http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
>>>
>>>                 _______________________________________________
>>>                 SIP Express Router (SER) and Kamailio (OpenSER) -
>>>                 sr-users mailing list
>>>                 sr-users at lists.sip-router.org
>>>                 <mailto:sr-users at lists.sip-router.org>
>>>                 http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
>>>
>>>
>>>             _______________________________________________
>>>             SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>>             sr-users at lists.sip-router.org
>>>             <mailto:sr-users at lists.sip-router.org>
>>>             http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>             -- 
>>             Daniel-Constantin Mierla
>>             http://twitter.com/#!/miconda
>>             <http://twitter.com/#%21/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 at lists.sip-router.org
>>             <mailto:sr-users at lists.sip-router.org>
>>             http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>>
>
>     -- 
>     Daniel-Constantin Mierla
>     http://twitter.com/#!/miconda <http://twitter.com/#%21/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 Mierla
http://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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20151110/bb62ff7f/attachment.html>


More information about the sr-users mailing list