[erlang-bugs] Error on running Erlang SSH server

Hans Nilsson <>
Fri Jun 13 14:46:44 CEST 2014


Hi,
which ssh version are you running?
/Hans

On 2014-06-12 17:03, Mario Santoro wrote:
>
> Hi,
>
> I'm trying to run an SSH server in Erlang and test a <user/password> 
> connection over SSH.
>
> 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,
>
> while the user public_key is into "C:/Utility/Putty/public_key" directory.
>
> I'm running both the server and the client on the same PC, into two 
> different Erlang nodes.
>
> The SSH server starts fine:
>
> /(//)1> ssh:start()./
>
> /ok/
>
> /()2> {ok, Sshd} = ssh:daemon(8988, 
> [{auth_methods, "password"}, {user_passwords, [{"mario", 
> "mariopasswd"}, {system_dir, "C:/Utility/Putty/ssh_daemon"}]} ])./
>
> /{ok,<0.54.0>}/
>
> but on receiving a connection from the client:
>
> /()1> ssh:start()./
>
> /ok/
>
> /()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)./
>
> /** exception error: no match of right hand side value 
> {error,"Internal error"}/
>
> the SSH server application is crashing with the following error:
>
> /()3> /
>
> /=ERROR REPORT==== 29-May-2014::17:44:58 ===/
>
> /Erlang ssh connection handler failed with reason: function_clause /
>
> /, Stacktace: [{ssh_file,identity_pass_phrase,/
>
> /[undefined],/
>
> /[{file,"ssh_file.erl"},{line,222}]},/
>
> /{ssh_file,host_key,2,[{file,"ssh_file.erl"},{line,53}]},/
>
> /{ssh_transport,get_host_key,1,/
>
> /[{file,"ssh_transport.erl"},{line,412}]},/
>
> /{ssh_transport,handle_kexdh_init,2,/
>
> /[{file,"ssh_transport.erl"},{line,314}]},/
>
> /{ssh_connection_handler,key_exchange,2,/
>
> /                                [{file,"ssh_connection_handler.erl"},/
>
> /{line,201}]},/
>
> /{gen_fsm,handle_msg,7,[{file,"gen_fsm.erl"},{line,494}]},/
>
> /{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,239}]}] /
>
> /please report this to /
>
> This happens at each client connection attempt.
>
> Could you please help me on this issue?
>
> Thank you in advance for your help.
>
> Regards,
>
> /Mario
>
> imap://hans@super.otp.ericsson.se:993/fetch%3EUID%3E/Erlang-lists/erlang-bugs%3E552?header=quotebody&part=1.1.2&filename=image001.gif
>
> *MARIO SANTORO *
> *CD Media & Application*
>
>
> Ericsson Telecomunicazioni SpA
> SCM Region
> Via Anagnina, 203
> 00118, Rome, ITALY
> Phone +39 06 7258 8404
> Fax +39 06 7258 4289
> Mobile +39 335 699 5215
>  <mailto:>
> www.ericsson.com
>
>
>
> imap://hans@super.otp.ericsson.se:993/fetch%3EUID%3E/Erlang-lists/erlang-bugs%3E552?header=quotebody&part=1.1.3&filename=image002.png 
> <http://www.ericsson.com/>
>
>
> This Communication is Confidential. We only send and receive email on 
> the basis of the terms set out at www.ericsson.com/email_disclaimer 
> <http://www.ericsson.com/email_disclaimer>
>
>
>
> _______________________________________________
> erlang-bugs mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-bugs

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20140613/840b4d25/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 1439 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20140613/840b4d25/attachment-0001.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 2127 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20140613/840b4d25/attachment-0001.png>


More information about the erlang-bugs mailing list