Ask Your Question
0

Unable to establish ssh connection : No authentication methods available

asked 2018-02-26 17:43:27 -0600

amstrudy gravatar image

updated 2018-02-26 17:43:38 -0600

I'm trying to run nodes on two different machines within the same launch file, so I am using the <machine> tag to do so.

<machine name="roboRIO" address=10.9.0.29" env-loader="path/to/script" user="admin" />

The user doesn't require a password. I can definitely ssh onto the remote host with that same IP. I'm not sure what the problem could be. Any help is appreciated.

edit retag flag offensive close merge delete

Comments

Try specifying the environment loader script on your second machine. Have a look here on how to do so.

l4ncelot gravatar imagel4ncelot ( 2018-02-28 07:37:26 -0600 )edit

Also ROS uses different SSH key algorithm than the one used with default SSH client. Have a look here on how to solve it.

l4ncelot gravatar imagel4ncelot ( 2018-02-28 07:37:51 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-02-28 07:53:37 -0600

amstrudy gravatar image

The key to answering this was actually adding a password. There was some weirdness while trying to log into the second device via ssh with a blank password.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

2 followers

Stats

Asked: 2018-02-26 17:43:27 -0600

Seen: 514 times

Last updated: Feb 28 '18