<div dir="ltr">Hi, <div><br></div><div>I am getting this error when registrant tried to register via wss : </div><div><span style="font-family:monospace"><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:uac_registrant:timer_check: checking ... [1602844014] on htable[3]
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:uac_registrant:send_register: extra_hdrs=[0x7f788f899340][73]->[Contact: <sip:www.test.net:7442;transp</span><br>ort=wss>;expires=3600
<br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> ]
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:tm:t_uac: next_hop=<sip:<a href="http://www.test.net">www.test.net</a>>
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:mk_proxy: doing DNS lookup...
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:sip_resolvehost: no port, has proto -> do SRV lookup!
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:get_record: lookup(_wss._<a href="http://tcp.www.test.net">tcp.www.test.net</a>, 33) failed
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:sip_resolvehost: no valid SRV record found for _wss._<a href="http://tcp.www.test.net">tcp.www.test.net</a>, trying A record lookup...
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:tm:t_uac: sending socket is 95.216.149.126  </span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:tm:print_request_uri: sip:<a href="http://www.test.net">www.test.net</a>
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:proto_wss:proto_wss_send: no open tcp connection found, opening new one
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:probe_max_sock_buff: getsockopt: snd is initially 16384
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] INFO:core:probe_max_sock_buff: using snd buffer of 416 kb
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] INFO:core:init_sock_keepalive: TCP keepalive enabled on socket 4
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:print_ip: tcpconn_new: new tcp connection to: 95.217.219.36
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:tcpconn_new: on port 443, proto 6
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:proto_wss:tls_conn_init: Creating a whole new ssl connection
</span><br><b><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:proto_wss:tls_conn_init: no TLS client domain found
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:proto_wss:wss_conn_init: Cannot initiate the conn
</span><br></b><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:core:tcp_conn_new: failed to do proto 6 specific init for conn 0x7f789112cd20
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:core:tcpconn_destroy: destroying connection 0x7f789112cd20, flags 0018
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:proto_wss:ws_sync_connect: tcp_conn_create failed, closing the socket
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:proto_wss:ws_connect: connect failed
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:proto_wss:proto_wss_send: connect failed
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:tm:msg_send: send() to <a href="http://95.217.219.36:443">95.217.219.36:443</a> for proto wss/6 failed
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] ERROR:tm:t_uac: attempt to send to 'sip:<a href="http://www.test.net">www.test.net</a>' failed
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:tm:insert_timer_unsafe: [0]: 0x7f789112b260 (145)
</span><br><span style="color:rgb(24,178,178)">opensips |</span><span style="color:rgb(0,0,0)"> Oct 16 10:26:54 [18] DBG:uac_registrant:send_register: result=[1]</span><br>
<br></span></div><div><span style="font-family:monospace">I know that I have to define client domain avp but I am not sure how and where to it from.This is tls mgm config : </span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">loadmodule "tls_mgm.so"
</span><br>modparam("tls_mgm", "server_domain", "dom1")
<br>modparam("tls_mgm", "tls_method", "[dom1]TLSv1_2")
<br>modparam("tls_mgm", "match_sip_domain", "[dom1]<a href="http://www.test.net">www.test.net</a>")
<br>modparam("tls_mgm", "match_ip_address", "[dom1]<a href="http://95.216.149.126:7442">95.216.149.126:7442</a>")
<br>modparam("tls_mgm", "certificate", "[dom1]/mycerts/certs/cert.pem")
<br>modparam("tls_mgm", "private_key", "[dom1]/mycerts/private/privkey.pem")
<br>modparam("tls_mgm", "ca_list", "[dom1]/mycerts/certs/chain.pem")
<br>modparam("tls_mgm", "require_cert", "[dom1]0")
<br>modparam("tls_mgm", "verify_cert", "[dom1]0")</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">OpenSIPS version is 3.1.0.</span></div><div><span style="font-family:monospace"><br>
Please help me on this</span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 16, 2020 at 10:23 PM sagar malam <<a href="mailto:sagarmalam@gmail.com" target="_blank">sagarmalam@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="auto"><div>Thanks Liviu. I will try it <br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 16 Sep 2020, 7:31 pm Liviu Chircu, <<a href="mailto:liviu@opensips.org" rel="noreferrer" target="_blank">liviu@opensips.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 15.09.2020 16:31, sagar malam wrote:<br>
> I want to use UAC REGISTRANT module to register with remote registrar. <br>
> Does it support it ?<br>
> <a href="https://opensips.org/html/docs/modules/2.3.x/uac_registrant.html" rel="noreferrer noreferrer noreferrer" target="_blank">https://opensips.org/html/docs/modules/2.3.x/uac_registrant.html</a><br>
<br>
Hey, Sagar!<br>
<br>
I don't see why not!  The transport layer is decoupled from all modules, <br>
so even if uac_registrant ends up calling the famous msg_send() <br>
function, I would expect it to properly send out the message, even if it <br>
has to do multiple handshakes beforehand: first TLS, then WS.<br>
<br>
Best regards,<br>
<br>
-- <br>
Liviu Chircu<br>
<a href="http://www.twitter.com/liviuchircu" rel="noreferrer noreferrer noreferrer" target="_blank">www.twitter.com/liviuchircu</a> | <a href="http://www.opensips-solutions.com" rel="noreferrer noreferrer noreferrer" target="_blank">www.opensips-solutions.com</a><br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" rel="noreferrer noreferrer" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer noreferrer noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div></div></div>
</div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr">Thanks,<div><br></div><div>Sagar</div></div></div>