Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSL协商失败:at/usr/local/share/perl5/LWP/Protocol/http.pm第27行_Perl_Amazon Web Services_Ssl_Amazon Cloudwatch - Fatal编程技术网

SSL协商失败:at/usr/local/share/perl5/LWP/Protocol/http.pm第27行

SSL协商失败:at/usr/local/share/perl5/LWP/Protocol/http.pm第27行,perl,amazon-web-services,ssl,amazon-cloudwatch,Perl,Amazon Web Services,Ssl,Amazon Cloudwatch,继续我的上一个问题()我在这里创建新的主题 我正在尝试使用AWS cloud watch脚本,这些脚本在执行过程中抛出错误。请查找以下命令,以查看所需的模块是否仍然安装,以及脚本执行错误 [root@ip-10-175-82-195 aws-scripts-mon]# perl -MIO::Socket::SSL -e No code specified for -e. [root@ip-10-175-82-195 aws-scripts-mon]# perl -MLWP::Protocol::

继续我的上一个问题()我在这里创建新的主题

我正在尝试使用AWS cloud watch脚本,这些脚本在执行过程中抛出错误。请查找以下命令,以查看所需的模块是否仍然安装,以及脚本执行错误

[root@ip-10-175-82-195 aws-scripts-mon]# perl -MIO::Socket::SSL -e
No code specified for -e.
[root@ip-10-175-82-195 aws-scripts-mon]# perl -MLWP::Protocol::https -e 'warn $LWP::Protocol::https::VERSION'
6.06 at -e line 1.
[root@ip-10-175-82-195 aws-scripts-mon]# perl -MIO::Socket::SSL=debug4 ./mon-put-instance-data.pl --mem-util --mem-used --mem-avail --aws-credential-file=/root/.aws/awscreds

ERROR: Failed to call CloudWatch: HTTP 500. Message: SSL negotiation failed:  at /usr/local/share/perl5/LWP/Protocol/http.pm line 27.
 at /usr/local/share/perl5/LWP/Protocol/http.pm line 27.
;  at /usr/local/share/perl5/LWP/Protocol/http.pm line 27.
;  at /usr/local/share/perl5/LWP/Protocol/http.pm line 27.

For more information, run 'mon-put-instance-data.pl --help'

假设在debug4中包含IO::Socket::SSL时没有出现调试输出,我猜没有使用IO::Socket::SSL,但未知脚本中的某些内容试图强制使用(旧的和不推荐的)Crypt::SSLeay。对于可能由此导致的错误,请参见。嗨,Steffen,我在这里有点困惑。这个脚本是由AWS提供的,我不知道如何找到它是使用IO::Socket::SSL还是Crypt::SSLeay。我在你回答的其他问题中检查了你的回答,但我真的不知道如何继续。请帮助。这很奇怪:错误消息来自Net::SSL,它仅在未使用IO::Socket::SSL时使用,但我看不到来自amazon的代码强制使用Net::SSL/Crypt::SSLeay。您可以检查
perl-MLWP::UserAgent-e'print LWP::UserAgent->VERSION'
以确保perl路径中没有隐藏旧版本吗?还请检查mom-…*.pl程序所在目录的内容,以查找旧版本的LWP,因为脚本在库路径中包含此目录[root@ip-10-175-82-195[周一]#perl-MLWP::UserAgent-e'print LWP::UserAgent->VERSION“6.15您是否也检查了LWP的旧版本的脚本路径?如果在debug4中包含IO::Socket::SSL时没有出现调试输出,我猜IO::Socket::SSL没有使用,但未知脚本中的某些内容试图强制使用(旧的和不推荐的)Crypt::SSLeay取而代之。对于可能由此导致的错误,请参见。嗨,Steffen,我在这里有点困惑。这个脚本是由AWS提供的,我不知道如何找到它是使用IO::Socket::SSL还是Crypt::SSLeay。我在你回答的其他问题中检查了你的回答,但我真的不知道如何继续。请帮助。这很奇怪:错误消息来自Net::SSL,它仅在未使用IO::Socket::SSL时使用,但我看不到来自amazon的代码强制使用Net::SSL/Crypt::SSLeay。您可以检查
perl-MLWP::UserAgent-e'print LWP::UserAgent->VERSION'
以确保perl路径中没有隐藏旧版本吗?还请检查mom-…*.pl程序所在目录的内容,以查找旧版本的LWP,因为脚本在库路径中包含此目录[root@ip-10-175-82-195[周一]#perl-MLWP::UserAgent-e'print LWP::UserAgent->VERSION'6.15您是否也检查了旧版本LWP的脚本路径?