[#409331] Capture HTML table data, pass to Ruby, pass back and display result in HTML text field — Hubert Wagner <lists@...>

Hello :

11 messages 2013/08/04

[#409336] Rakefile Error - Please Help — "Jennifer T." <lists@...>

Hi,

13 messages 2013/08/04
[#409341] Re: Rakefile Error - Please Help — Hassan Schroeder <hassan.schroeder@...> 2013/08/04

On Sun, Aug 4, 2013 at 7:41 AM, Jennifer T. <lists@ruby-forum.com> wrote:

Re: How do I know if net:ssh, or net::telnet is even working

From: sto.mar@...
Date: 2013-08-04 13:04:30 UTC
List: ruby-talk #409332
Am 04.08.2013 14:48, schrieb Avery Rozar:
> Fogive me, but I'm extremely new to ruby, and programming in general.
> I'm running tcpdump -i en0 host 172.16.1.1 in conjunction of running
> this script.It does not appear that that it is even trying to ssh to
> this fw. How can I debug this better, to verify my issue is not
> net::ssh, but something in the code? Thank you for looking.

By rescueing all exceptions you explicitly silence any useful
debugging information. That's probably not a good idea...

Regards,
Marcus


> require 'highline/import'
> require 'net/ssh'
> 
> 
> @hostname = ask("Enter hostname/ip: ") { |q| q.echo = true}
> @username = ask("Enter username: ") { |q| q.echo = true}
> @password = ask("Enter password: ") { |q| q.echo = false}
> @cmd = ask("What is your command?: ") { |q| q.echo = true}
> 
> 
> begin
> session = Net::SSH.start(@hostname, @username, :password => @password,
> :encryption => "aes256-cbc", :host_key => "ssh-rsa", :timeout => "30",
> :verbose => :debug)
> session.cmd(@cmd + "\n", :verbose => :debug)
> session.close(:verbose => :debug)
> rescue
> puts "Unable to connect to #{@hostname} using #{@username}"
> end


-- 
GitHub: https://github.com/stomar/
PGP:    0x6B3A101A

In This Thread