2014-09-20 68 views
0

我的脚本使用Net:SSH::Expect。偶尔我会得到以下错误:什么导致“SSHAuthenticationError登录超时”错误?

SSHAuthenticationError Login timed out

很多人在Stack Overflow和其他地方发布了相同的问题。

解决此问题的一种方法是添加超时。尽管增加了超时时间,但我仍然看到这个错误 - 并不总是,但偶尔会发生。有什么建议么?

my $ssh = Net::SSH::Expect->new(
       host  => 'ip', 
       password => 'pwd', 
       user  => 'username', 
       raw_pty => 1, 
       timeout => 5 
    ); 
+0

重试验证步骤,直到它成功? – 2014-09-20 05:51:05

回答