perl - 为什么 Perl 的 IO::Socket::SSL->new() 失败?

标签 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”不存在。您需要一个有效的主机名,例如 payflow.verisign.com 或其他。再次阅读文档。

关于perl - 为什么 Perl 的 IO::Socket::SSL->new() 失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2869886/

相关文章:

perl - 如何获取系统中安装的 rpm 软件包列表

perl - grep 3 最新出现的内容以及该出现周围的一些行

java - 为什么 SSLSocketFactory 缺少 setEnabledCipherSuites?

c++ - 套接字没有收到完整的流

perl - 使用基于 WSDL 的 SOAP::Lite

perl - 为什么 Perl 控制语句需要大括号?

sockets - libc套接字线程安全吗?

c - C语言中定期从客户端向服务器发送数据

ssl - 在禁用 SSL 的情况下将 .NET 5 部署到 IIS 服务器

ssl - 带 SSL 的 IIS7.5 Web 服务器前面的 Cloudfront