<HTML><BODY><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">Ok, I'm sorry!<br><br></span><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">I performed the following (if it is not correct, please advise how to make a test):</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br>I took my file 'my_app.rel', <span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">commented out external applications </span>and created a boot script:</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">[root@srv test ]$ erl</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">Erlang R16B01 (erts-5.10.2) [source] [64-bit] [smp:4:4] [async threads:10] [hipe] [kernel-poll:false]</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">Eshell V5.10.2 (abort with ^G)</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">1> systools:make_script("my_app", []).</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="font-family: 'courier new', courier;">ok</span><br><br><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">Then I ran two erlang nodes with my certificate:<br><br></span><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">erl -boot my_app -proto_dist inet_tls -ssl_dist_opt server_certfile "path_to_pem" -ssl_dist_opt client_certfile "<span style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">path_to_pem</span>" -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true -name my_app1 -setcookie 123</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">erl -boot my_app -proto_dist inet_tls -ssl_dist_opt server_certfile "<span style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">path_to_pem</span>" -ssl_dist_opt client_certfile "<span style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">path_to_pem</span>" -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true -name my_app2 -setcookie 123</span><br><br><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">Finally:<br><br><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">(my_app1@srv)1> net_adm:ping('my_app2@srv').</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">=PROGRESS REPORT==== 10-Dec-2013::17:28:25 ===</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">supervisor: {local,inet_gethost_native_sup}</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">started: [{pid,<0.93.0>},{mfa,{inet_gethost_native,init,[[]]}}]</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">=PROGRESS REPORT==== 10-Dec-2013::17:28:25 ===</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">supervisor: {local,kernel_safe_sup}</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">started: [{pid,<0.92.0>},</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">{name,inet_gethost_native_sup},</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">{mfargs,{inet_gethost_native,start_link,[]}},</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">{restart_type,temporary},</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">{shutdown,1000},</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">{child_type,worker}]</span><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><strong><span style="color: rgb(191, 0, 0); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);" data-mce-style="color: #bf0000; font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;">pong</span></strong><br style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: rgb(34, 34, 34); font-family: 'courier new', courier; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: rgb(252, 252, 252);">(my_app1@srv)2></span></span><br></span><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><span style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;" data-mce-style="color: #222222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap; background-color: #fcfcfc;"><br><br>So, i can make a conclusion, that</span> the certificate is correct<br><br><br><span style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;" data-mce-style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;">With best regards,</span><br style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;" data-mce-style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;"><span style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;" data-mce-style="font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; line-height: 18px;">Mike</span></span><br><br>Вторник, 10 декабря 2013, 12:31 +01:00 от Ingela Andin <ingela.andin@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">
        <div id="">
        



    






        

        
        
        
        
        

        



<div class="js-helper js-readmsg-msg">
        <style type="text/css"></style>
         
        <div id="style_13866750720000000578" class="mr_read__body">
                <base target="_self" href="https://e.mail.ru/">
                
                        <div id="style_13866750720000000578_BODY"><div dir="ltr"><br><div class="gmail_extra">Hi!<br></div><div class="gmail_extra"><br><div class="gmail_quote">2013/12/10 Mikhail Igonin <span dir="ltr"><<a href="/compose/?mailto=mailto%3aigonin_phys@mail.ru" target="_blank">igonin_phys@mail.ru</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Ingela!<br>
<br>
Yes, of course. When i disable SSL -- everything is working correctly.<br>
<br></blockquote><div><br><br></div><div>Well, that is not what I meant, the question is can you  start an ssl connection with your certs without running the erlang distribution?<br><br></div><div>Regards Ingela Erlang/OTP team - Ericsson AB<br>
</div><div><br><br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With best regards,<br>
Mike<br>
<br>
Вторник, 10 декабря 2013, 11:21 +01:00 от Ingela Andin <<a href="/compose/?mailto=mailto%3aingela.andin@gmail.com" target="_blank">ingela.andin@gmail.com</a>>:<br>
<div class="HOEnZb"><div class="h5">>Hi!<br>
><br>
>Have you verified that you can perform the ssl handshake with your input options running just normally<br>
>without the distribution?<br>
><br>
>Regards Ingela Erlang/OTP team Ericsson AB<br>
><br>
><br>
>2013/12/9 Игонин Михаил  < <a href="/compose/?mailto=mailto%3aigonin_phys@mail.ru" target="_blank">igonin_phys@mail.ru</a> ><br>
>><br>
>>Hi!<br>
>>I already asked this question in Basho/node_package/riak, but received no clear answer. Someone may be encountered such a problem?<br>
>><br>
>>I'm using rebar to build my application, and  node_package to create RPM-package.<br>
>>Then i define an environment variables in the file vm.ags as described   <a href="http://www.erlang.org/doc/apps/ssl/ssl_distribution.html" target="_blank">http://www.erlang.org/doc/apps/ssl/ssl_distribution.html</a> :<br>

>>-proto_dist inet_tls<br>
>>-ssl_dist_opt client_certfile "/var/lib/myapp/cert.pem"<br>
>>-ssl_dist_opt server_certfile "/var/lib/myapp/cert.pem"<br>
>>-ssl_dist_opt server_secure_renegotiate true<br>
>>-ssl_dist_opt client_secure_renegotiate true<br>
>>And then run:<br>
>><br>
>>[root@srv bin]# myapp start<br>
>>!!!!<br>
>>!!!! WARNING: ulimit -n is 1024; 4096 is the recommended minimum.<br>
>>!!!!<br>
>>myapp failed to start within 15 seconds,<br>
>>see the output of 'myapp console' for more information.<br>
>>If you want to wait longer, set the environment variable<br>
>>WAIT_FOR_ERLANG to the number of seconds to wait.<br>
>><br>
>>===========<br>
>>In the result I get:<br>
>>1. The console log -- all well, as if the node is started correctly.<br>
>>2. The error log is empty.<br>
>>3. The 'ps eax | grep beam.smp' command -- shows, that the Erlang virtual machine is running (!).<br>
>>4. But:<br>
>>*  Command 'start' -- hangs<br>
>>*  'ping' is not work<br>
>>*  The node cannot be stopped, because the 'stop' command does not work<br>
>>*  I can't connect to the node through 'attach'/'attach-direct' for the same reason<br>
>>*  Even 'getpid' says that the node is not running....<br>
>><br>
>>What could be the problem?<br>
>><br>
>>(Erlang R16B01, RHEL6.3 )<br>
>>_______________________________________________<br>
>>erlang-questions mailing list<br>
>><a href="/compose/?mailto=mailto%3aerlang%2dquestions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
>><a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
><br>
<br>
<br>
</div></div></blockquote></div><br></div></div>

</div>
                        
                
                <base target="_self" href="https://e.mail.ru/">
        </div>

        
</div>


</div>
</blockquote>
<br>
<br>-- 
<br>Mikhail Igonin<br></BODY></HTML>