小编Dmi*_*nyy的帖子

Sage pay Form Protocol 3.00模拟器

Sagepay Simulator是否支持协议3.00?我试过但它给了我"你提供的VPSProtocol字段包含无效数据.它应该包含值2.23".

forms simulator opayo

3
推荐指数
1
解决办法
446
查看次数

Crypt-SSLeay 无法验证主机名

我根本不是 Perl 人。但在某些情况下,我必须在新的 gentoo 服务器上部署 perl 脚本。脚本在另一个人配置的其他几个服务器上运行良好。所以我自己安装了一台新服务器,并且某些软件包有不同的版本。由于给定的 perl 脚本,我遇到了一个问题:

来自 Crypt-SSLeay 的 Net::SSL 无法验证主机名;安装 IO::Socket::SSL 或通过将 PERL_LWP_SSL_VERIFY_HOSTNAME 环境变量设置为 0 来关闭验证

其实已经安装好了。

perl -MIO::Socket::SSL -e 'print "$IO::Socket::SSL::VERSION\n"' 2.024

为什么它看不到安装的模块。我可以在新服务器上做些什么来解决问题而无需修改脚本?版本差异有那么重要吗?新服务器 Perl 版本:5.24.0 旧服务器 Perl 版本:5.22.1

新服务器:

perl -v

这是为 x86_64-linux 构建的 perl 5, version 24, subversion 0 (v5.24.0)

perl -MCrypt::SSLeay -e '打印“$Crypt::SSLeay::VERSION\n”'

0.72

perl -MIO::Socket::SSL -e '打印“$IO::Socket::SSL::VERSION\n”'

2.024

环境 | grep PERL_LWP_SSL_VERIFY_HOSTNAME

旧服务器:perl -v

这是为 x86_64-linux 构建的 perl 5, version 22, subversion 1 (v5.22.1)

network6 ~ # perl -MCrypt::SSLeay -e 'print "$Crypt::SSLeay::VERSION\n"' …

perl ssl gentoo

1
推荐指数
1
解决办法
4714
查看次数

标签 统计

forms ×1

gentoo ×1

opayo ×1

perl ×1

simulator ×1

ssl ×1