Error while opening SSH

M

MM

I am new to ruby. I was planning to automate some deployment processes
and ruby scripts seem to provide an excellent medium to achieve the
same. I am trying to start an SSH session and I get following error
shown below. I tried the solution provided at
http://www.mail-archive.com/[email protected]/msg01108.html. I
added the NI_NUMERICSERV flag while getting the IP address in session.rb
file as suggested in the post. But am still gettting the error. Am I
missing anything here?

Thanks
Mahesh


C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/net/ssh/host-
key-verifier.rb:64:in `add_key': undefined method `mkdir' for File:Class
(NoMeth
odError)
from C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-
ssh-1.1.0/lib/
net/ssh/host-key-verifier.rb:25:in `verify'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh/lenient-host-key-verifier.rb:9:in `verify'
from C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-
ssh-1.1.0/lib/
net/ssh/transport/kex/dh.rb:165:in `verify_server_key'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh/transport/kex/dh.rb:232:in `exchange_keys'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/needle-1.3.0/lib/n
eedle/lifecycle/proxy.rb:60:in `__send__'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/needle-1.3.0/lib/n
eedle/lifecycle/proxy.rb:60:in `method_missing'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh/transport/session.rb:183:in `exchange_keys'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0 /lib/
net/ssh/transport/session.rb:144:in `kexinit'
... 31 levels...
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh/session.rb:106:in `initialize'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh.rb:47:in `new'
from
C:/development_tools/ruby/lib/ruby/gems/1.8/gems/net-ssh-1.1.0/lib/
net/ssh.rb:47:in `start'
from testssh.rb:3
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,756
Messages
2,569,535
Members
45,008
Latest member
obedient dusk

Latest Threads

Top