Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
AuthenticationFailed error with Net::SSH::Gateway
Joe Martin
5/5/2009 5:51:00 PM
Hello
I wrote up a script that will connect to a remote Linux system and run
some commands. Now I need to use the Net::SSH::Gateway gem to connect
to a host, and use that as a portal to SSH to another system.
Normally, I can connect to the first box and SSH successfully to
another.
However, when I try to use Net::SSH::Gateway, I get an
AuthenticationFailed error. I'm completely lost because my credentials
are correct.
Here is my test code, which is nearly the same example code found in the
Net::SSH::Gateway API:
-----------------------------------------------------
require 'net/ssh'
require 'net/ssh/gateway'
gateway = Net::SSH::Gateway.new('sytem1', 'joe', :password =>
'password')
gateway.ssh('system2', 'joe') do |ssh|
puts ssh.exec!("uname -n")
end
gateway.shutdown!
-----------------------------------------------------
D:/Program
Files/Ruby/lib/ruby/gems/1.8/gems/net-ssh-2.0.11/lib/net/ssh.rb:192:in
`start': joe (Net::SSH::AuthenticationFailed)
from D:/Program
Files/Ruby/lib/ruby/gems/1.8/gems/net-ssh-gateway-1.0.1/lib/net/ssh/gateway.rb:169:in
`ssh'
from Playground.rb:12
-----------------------------------------------------
If it helps, I'm using the following:
Ruby (1.8.6)
net-ssh gem (2.0.11)
net-ssh-gateway (1.0.1)
--
Posted via
http://www.ruby-...
.
1 Answer
Joe Martin
5/11/2009 2:49:00 PM
0
Just to follow up, I examined the logs on my target linux boxes and it
seems that authentication is indeed successful. What I found odd was
that the logs on the target system (system2 in my code) said the
connection was closed by system1 (the gateway), which in turn said the
connection was closed by my local workstation.
:(
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
AuthenticationFailed error with Net::SSH::Gateway
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password