Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^11: Net::OpenSSH help needed

by salva (Abbot)
on Jul 31, 2013 at 09:51 UTC ( #1047224=note: print w/replies, xml ) Need Help??

in reply to Re^10: Net::OpenSSH help needed
in thread Net::OpenSSH help needed

That server implementation of the SSH protocol is completely broken.

During the authentication stage it accepts any password as valid but then once the connection is established, when a new channel is open and a command send it replies with a "invalid password" error and then asks for a new one.

You will have to experiment yourself in order to find a workaround for that.

Maybe you could run a dummy command with Expect in order to detect the bad-password state once the session is established. See how to integrate Net::OpenSSH and Expect here.

Replies are listed 'Best First'.
Re^12: Net::OpenSSH help needed
by Andy16 (Acolyte) on Jul 31, 2013 at 10:27 UTC
    Hi Salva,
    I knew it's a strange box
    and I know that handling idiots is difficult...

    just hoped to get a method for free :->

    I'll dig on - thanks a lot for your help and input!!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1047224]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (10)
As of 2018-07-16 10:46 GMT
Find Nodes?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

    Results (333 votes). Check out past polls.