<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thanks for instruction,&nbsp; DanB, really very appreciate!<br>but... unfrtunately in my case opensips just added transport=tls ro RURI but stil send to endpoint via UDP.<br><br>In sip debug i see<br>U 2014/10/09 09:02:38.060324 opensips_IP:5060 -&gt; endpoint_IP:51584<br>INVITE sip:username@endpoint_IP:51584;transport=tls SIP/2.0.<br>But It is UDP. I checked opensips logs and don't see even attempt to use TLS.<br><br>May be I miss something. I have configured TLS server side on opensips and able to receive TLS from startpoint on opensips side and <br>this way I can register my softphones and even do outbound calls via TLS. I keep registrations on FS.<br><br>It works fine:<br>startpoint ---TLS---&gt;opensisp----UDP---&gt;FS<br><br>but here i have problem becasue opensips can not send to enpoint via TLS<br>FS---UDP---&gt;opensips-----TLS---&gt;endpoint<br><br>This way inbound calls doesnt worl.<br>Not sure but may be I have to configure something additional on opensisp to have possibility to send via TLS if RURI will have transport=tls<br><br>Please advice.<br>Thanks<br><br><br><div>&gt; Date: Thu, 9 Oct 2014 09:17:44 +0200<br>&gt; From: danb.lists@gmail.com<br>&gt; To: freeswitch-users@lists.freeswitch.org<br>&gt; Subject: Re: [Freeswitch-users] fs_path with a 'transport' parameter<br>&gt; <br>&gt; Yuriy,<br>&gt; <br>&gt; You should not need to select the socket from where you send out your <br>&gt; request in OpenSIPS.<br>&gt; Just do something like this:<br>&gt; <br>&gt;   * Remove previous transport parameter from ruri (for the case it was <br>&gt; added by fs_path). Have the feeling it will work also without removing <br>&gt; since opensips will overwrite.<br>&gt;   * Add a new transport parameter with what you got in your private <br>&gt; header as transport in ruri params.<br>&gt; """if is_present_hf("X-EpTransport") $ru = $ru + ";transport=" + <br>&gt; $hdr(X-EpTransport);"""<br>&gt;   * Remove the private header.<br>&gt;   * Relay the request as you did previously, things should automatically <br>&gt; work out for you due to transport param.<br>&gt; <br>&gt; Cheers,<br>&gt; DanB<br>&gt; <br>&gt; On 09.10.2014 02:13, freeswitch-users-request@lists.freeswitch.org wrote:<br>&gt; &gt; Thanks for the good advice, DanB!<br>&gt; &gt; I thought about this to be honest.<br>&gt; &gt; Yes, FS can add header with  X-EndpointTransport: tls and opensisp can detect this.<br>&gt; &gt; But... I am still not sure how  let opensips know that it should use tls instead of udp for invite to endpoint.<br>&gt; &gt; I tried to use<br>&gt; &gt; force_send_socket(tls:my_IP:5061);<br>&gt; &gt; But looks like I can't convert transport by this.<br>&gt; &gt;<br>&gt; &gt; Will try to send by<br>&gt; &gt; t_relay("tls:1.2.3.4:6677");<br>&gt; &gt;<br>&gt; &gt; Probably it is the question more for opensips list in this case but It is related I hope.<br>&gt; &gt;<br>&gt; &gt; Will be grateful for advice<br>&gt; &gt; Thanks<br>&gt; <br>&gt; <br>&gt; _________________________________________________________________________<br>&gt; Professional FreeSWITCH Consulting Services: <br>&gt; consulting@freeswitch.org<br>&gt; http://www.freeswitchsolutions.com<br>&gt; <br>&gt; Official FreeSWITCH Sites<br>&gt; http://www.freeswitch.org<br>&gt; http://confluence.freeswitch.org<br>&gt; http://www.cluecon.com<br>&gt; <br>&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>&gt; http://www.cudatel.com<br>&gt; <br>&gt; FreeSWITCH-users mailing list<br>&gt; FreeSWITCH-users@lists.freeswitch.org<br>&gt; http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>&gt; UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>&gt; http://www.freeswitch.org<br></div>                                               </div></body>
</html>