<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On 13 jun 2014, at 14:46, Hans Nilsson <<a href="mailto:hans@erlang.org">hans@erlang.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div text="#000000" bgcolor="#FFFFFF" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Hi,<br>which ssh version are you running?<br>/Hans<br><br><div class="moz-cite-prefix">On 2014-06-12 17:03, Mario Santoro wrote:<br></div><blockquote cite="mid:FCD33BAAD32B024689ADBD2D117B4177125EBD8D@ESESSMB301.ericsson.se" type="cite"><div class="WordSection1" style="page: WordSection1;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">Hi,<o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">I’m trying to run an SSH server in Erlang and test a <user/password> connection over SSH.<o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">I’ve generated an RSA keys pair (with NO passphrase) for the SSH system and put the private key into “C:/Utility/Putty/ssh_daemon” directory,<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">while the user public_key is into “C:/Utility/Putty/public_key” directory.<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">I’m running both the server and the client on the same PC, into two different Erlang nodes.<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">The SSH server starts fine:<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">(</span></i><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">node1@E7E4115BF83167)1> ssh:start().<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">ok<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">(node1@E7E4115BF83167)2> {ok, Sshd} = ssh:daemon(8988, [{auth_methods, "password"}, {user_passwords, [{"mario", "mariopasswd"},</span></i><i style="font-size: 11pt;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white;">{system_dir, "C:/Utility/Putty/ssh_daemon"}</span></i><i style="font-size: 11pt;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">]} ]).</span></i></div></div></blockquote></div></blockquote><blockquote type="cite"><div text="#000000" bgcolor="#FFFFFF" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><blockquote cite="mid:FCD33BAAD32B024689ADBD2D117B4177125EBD8D@ESESSMB301.ericsson.se" type="cite"><div class="WordSection1" style="page: WordSection1;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">{ok,<0.54.0>}<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></div></div></blockquote></div></blockquote>Could the problem be that <i style="font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white;">{system_dir, "C:/Utility/Putty/ssh_daemon"} </span></i></div><div>is specified in the {user_passwords,..} list and not as a separate option. ?</div><div><br></div><div><br></div><div>/Tony</div><div><br></div><div><blockquote type="cite"><div text="#000000" bgcolor="#FFFFFF" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><blockquote cite="mid:FCD33BAAD32B024689ADBD2D117B4177125EBD8D@ESESSMB301.ericsson.se" type="cite"><div class="WordSection1" style="page: WordSection1;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">but on receiving a connection from the client:<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 112, 192); background-color: white; background-position: initial initial; background-repeat: initial initial;">(node2@E7E4115BF83167)1> ssh:start().<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 112, 192); background-color: white; background-position: initial initial; background-repeat: initial initial;">ok<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 112, 192); background-color: white; background-position: initial initial; background-repeat: initial initial;">(node2@E7E4115BF83167)2> {ok, ConnectionRef} = ssh:connect("E7E4115BF83167", 8988, [{user, "mario"}, {password, "mariopasswd"}, {user_dir, "C:/Utility/Putty/public_key"}, {silently_accept_hosts, true}, {user_interaction, false} ], 5000).<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 112, 192); background-color: white; background-position: initial initial; background-repeat: initial initial;">** exception error: no match of right hand side value {error,"Internal error"}<o:p></o:p></span></i></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">the SSH server application is crashing with the following error<span class="apple-converted-space">:</span></span><span class="apple-converted-space"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">(node1@E7E4115BF83167)3><o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">=ERROR REPORT==== 29-May-2014::17:44:58 ===<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">Erlang ssh connection handler failed with reason: function_clause<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">, Stacktace: [{ssh_file,identity_pass_phrase,<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                        [undefined],<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                        [{file,"ssh_file.erl"},{line,222}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {ssh_file,host_key,2,[{file,"ssh_file.erl"},{line,53}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {ssh_transport,get_host_key,1,<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                             [{file,"ssh_transport.erl"},{line,412}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {ssh_transport,handle_kexdh_init,2,<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                             [{file,"ssh_transport.erl"},{line,314}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {ssh_connection_handler,key_exchange,2,<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                                      [{file,"ssh_connection_handler.erl"},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">                                       {line,201}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {gen_fsm,handle_msg,7,[{file,"gen_fsm.erl"},{line,494}]},<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">              {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,239}]}]<o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><i><span style="font-size: 10pt; font-family: Arial, sans-serif; color: red; background-color: white; background-position: initial initial; background-repeat: initial initial;">please report this to<span class="Apple-converted-space"> </span><a class="moz-txt-link-abbreviated" href="mailto:erlang-bugs@erlang.org" style="color: purple; text-decoration: underline;">erlang-bugs@erlang.org</a><o:p></o:p></span></i></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="apple-converted-space"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;"><o:p> </o:p></span></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">This happens at each client connection attempt.</span><o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(34, 34, 34); background-color: white; background-position: initial initial; background-repeat: initial initial;">Could you please help me on this issue?</span><span class="apple-converted-space"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">Thank you in advance for your help.<o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">Regards,<o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">/Mario<o:p></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span><Mail Attachment.gif></span><span lang="IT" style="font-size: 10pt; font-family: Arial, sans-serif;"><br><br><b><span style="color: rgb(51, 51, 51);">MARIO SANTORO<span class="Apple-converted-space"> </span></span></b></span><span lang="IT" style="font-size: 12pt;"> <br></span><b><span lang="IT" style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(51, 51, 51);">CD Media & Application</span></b><span lang="IT" style="font-size: 12pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="IT" style="font-size: 12pt;"><br></span><span lang="IT" style="font-size: 9pt; font-family: Arial, sans-serif; color: rgb(51, 51, 51);">Ericsson Telecomunicazioni SpA<br>SCM Region<br>Via Anagnina, 203<br>00118, Rome, ITALY<br>Phone +39 06 7258 8404<br>Fax +39 06 7258 4289<br>Mobile +39 335 699 5215<br><a moz-do-not-send="true" href="mailto:mario.santoro@ericsson.com" style="color: purple; text-decoration: underline;">mario.santoro@ericsson.com</a><br><a moz-do-not-send="true" href="x-msg://3/www.ericsson.com" style="color: purple; text-decoration: underline;">www.ericsson.com</a><span class="Apple-converted-space"> </span></span><span lang="IT" style="font-size: 12pt;"> <o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="IT" style="font-size: 12pt;"><br><br></span><a moz-do-not-send="true" href="http://www.ericsson.com/" style="color: purple; text-decoration: underline;"><span style="color: windowtext; text-decoration: none;"><Mail Attachment.png></span></a><span style="font-size: 9pt; font-family: Arial, sans-serif;"> </span><span style="font-size: 12pt;"> <o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 12pt;"><br></span><span style="font-size: 8pt; font-family: Arial, sans-serif; color: rgb(51, 51, 51);">This Communication is Confidential. We only send and receive email on the basis of the terms set out at</span><span lang="IT" style="font-size: 8pt; font-family: Arial, sans-serif; color: rgb(51, 51, 51);"><a moz-do-not-send="true" href="http://www.ericsson.com/email_disclaimer" style="color: purple; text-decoration: underline;"><span lang="EN-US" style="color: rgb(51, 51, 51);">www.ericsson.com/email_disclaimer</span></a><span class="Apple-converted-space"> </span></span><span lang="IT" style="font-size: 12pt;"> </span><span style="font-size: 12pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p> </o:p></div></div><br><fieldset class="mimeAttachmentHeader"></fieldset><br><pre wrap="">_______________________________________________
erlang-bugs mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-bugs@erlang.org" style="color: purple; text-decoration: underline;">erlang-bugs@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-bugs" style="color: purple; text-decoration: underline;">http://erlang.org/mailman/listinfo/erlang-bugs</a>
</pre></blockquote><br>_______________________________________________<br>erlang-bugs mailing list<br><a href="mailto:erlang-bugs@erlang.org" style="color: purple; text-decoration: underline;">erlang-bugs@erlang.org</a><br><a href="http://erlang.org/mailman/listinfo/erlang-bugs" style="color: purple; text-decoration: underline;">http://erlang.org/mailman/listinfo/erlang-bugs</a><br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ">"Installing applications can lead to corruption over time. </span><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ">Applications gradually write over each other's libraries, partial upgrades occur, user and system errors happen, and minute changes may be unnoticeable and difficult to fix"</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; "><br></span></div></span><br class="Apple-interchange-newline">
</div>
<br></body></html>