[OpenSIPS-Users] I need some info while setiing sethostport on opensips config .

Sasmita Panda spanda at 3clogic.com
Mon Jul 29 09:50:08 UTC 2024


Any suggestions on this ?



*Thanks & Regards*
*Sasmita Panda*
*Senior Network Testing and Software Engineer*
*3CLogic , ph:07827611765*


On Fri, Jul 26, 2024 at 4:55 PM Sasmita Panda <spanda at 3clogic.com> wrote:

> Hi , Thanks for the reply .
> Rather than configuration change , I have done through  dynamic routing .
>
>  In the dr_gateway table I have added socket information
> *udp:x.x.x.x:5060*
> mysql> select * from dr_gateways;
>
> +----+------+------+---------------------------------------+-------+------------+-------+------------+-------+-----------------------+-------------+
> | id | gwid | type | address                               | strip |
> pri_prefix | attrs | probe_mode | state | socket                |
> description |
>
> +----+------+------+---------------------------------------+-------+------------+-------+------------+-------+-----------------------+-------------+
> |  1 | gw4  |    3 | fs.3c.com:6080 |     0 | NULL       | NULL  |
>    0 |     0 | udp:192.168.0.69:5060 | NULL        |
>
> +----+------+------+---------------------------------------+-------+------------+-------+------------+-------+-----------------------+-------------+
>
> I only have a single Invite on a single session on this leg . There is no
> Re-Invite at all  . Will I need to set record_route_preset on this case as
> well ?
>
> *Thanks & Regards*
> *Sasmita Panda*
> *Senior Network Testing and Software Engineer*
> *3CLogic , ph:07827611765*
>
>
> On Wed, Jul 24, 2024 at 7:06 PM Ben Newlin <Ben.Newlin at genesys.com> wrote:
>
>> Sasmita,
>>
>>
>>
>> You need to be using $socket_out. [1]
>>
>>
>>
>> By default, OpenSIPS will use the receiving socket as the sending socket.
>> This means if you receive the message on TLS and do not change $socket_out
>> then the message will be sent out the TLS socket.
>>
>>
>>
>> Additionally, unless you are using B2BUA or maybe topology_hiding you
>> will likely need to “remember” this protocol transition by adding a double
>> Record-Route [2] to the message. You may also need to change any
>> “transport” params that exist in the Request-URI and possibly the Contact
>> header.
>>
>>
>>
>> [1] https://www.opensips.org/Documentation/Script-CoreVar-3-2#toc86
>>
>> [2] https://opensips.org/docs/modules/3.2.x/rr.html
>>
>>
>>
>> Ben Newlin
>>
>>
>>
>> *From: *Users <users-bounces at lists.opensips.org> on behalf of Sasmita
>> Panda <spanda at 3clogic.com>
>> *Date: *Wednesday, July 24, 2024 at 1:54 AM
>> *To: *OpenSIPS users mailling list <users at lists.opensips.org>
>> *Subject: *[OpenSIPS-Users] I need some info while setiing sethostport
>> on opensips config .
>>
>> * EXTERNAL EMAIL - Please use caution with links and attachments *
>>
>>
>> ------------------------------
>>
>> Hi All ,
>>
>>
>>
>> I am using openisp version : 3.2
>>
>>
>>
>> I have an opensips config on which I was listening on UDP port only and
>> hence using sethostport to route calls to a particular destination . like
>> below .
>>
>>
>>
>>           if(is_from_gw() || ($rp=~"5505"))
>>                    {
>>                   sethostport("freeswitch-test.xyz.com:6080");
>>                    route(inbound);
>>                     exit;
>>                    }
>>
>>
>>
>> Now I have to accept a call on TLS and send that to some other
>> destination on UDP . I have enabled the tls module and also the dependent
>> modules like tls_openssl,  tls_mgm .
>>
>>
>>
>> socket=udp:192.168.0.y:5060
>> socket=tls:192.168.0.y:5061
>> socket=tcp:192.168.0.y:5060
>>
>>           if(is_from_gw() || ($rp=~"5505"))
>>                    {
>>                   sethostport("freeswitch-test.xyz.com:6080");
>>                    route(inbound);
>>                     exit;
>>                    }
>>
>>
>>
>> This above configuration is not working . I am getting "477 Send Failed "
>>
>>
>>
>> *Thanks & Regards*
>>
>> *Sasmita Panda*
>>
>> *Senior Network Testing and Software Engineer*
>>
>> *3CLogic , ph:07827611765*
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20240729/607cf1c5/attachment.html>


More information about the Users mailing list