Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

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 having an uproarious good time at the Monastery: (2)
As of 2017-03-31 00:17 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (364 votes). Check out past polls.