为什么Perl';IO::Socket::SSL->;新的()失败了吗?

为什么Perl';IO::Socket::SSL->;新的()失败了吗?,perl,ssl,sockets,Perl,Ssl,Sockets,当我执行这一行时: $client = IO::Socket::SSL->new("pilot-payflopro.paypal.com:443"); 我的IO::Socket::SSL::errstr()是 configuration error failederror:00000000:lib(0):func(0):reason(0) 我的$为“无效参数” 以前有人遇到过这种情况吗?这是gethostbyname失败:域名“pilot payflopro.paypal.com”不存

当我执行这一行时:

$client = IO::Socket::SSL->new("pilot-payflopro.paypal.com:443");
我的
IO::Socket::SSL::errstr()

configuration error
failederror:00000000:lib(0):func(0):reason(0)
我的
$为“无效参数”


以前有人遇到过这种情况吗?

这是gethostbyname失败:域名“pilot payflopro.paypal.com”不存在。你需要一个有效的主机名,比如payflow.verisign.com之类的。再次阅读文档。

这是gethostbyname失败:域“pilot payflopro.paypal.com”不存在。你需要一个有效的主机名,比如payflow.verisign.com之类的。再次阅读文档。

我在那里写了错误的url,该域确实存在;事实证明,使用此代码我们的虚拟机上的主机名服务已关闭(这将导致相同的问题),谢谢;事实证明,使用此代码时,我们的VM上的主机名服务已关闭(这会导致相同的问题),谢谢。