OpenSSL 连接问题、超时

OpenSSL 连接问题、超时

在 Ubuntu 20.04 上使用 OpenSSL 时,我无法连接到除 80 和 443 之外的任何端口。当我尝试连接到任何其他端口(例如 587)时,脚本会挂起,并且根本没有输出,我必须按 CONTROL-C 来终止脚本:

// this works
$ openssl s_client -connect postmarkapp.com:80
$ openssl s_client -connect postmarkapp.com:443

// this does not work
$ openssl s_client -starttls smtp -connect smtp.postmarkapp.com:587

我认为这可能是证书问题,但我已经更新了证书,但问题并没有改善:

$ sudo apt-get install ca-certificates -y
$ sudo update-ca-certificates

当然,这台机器上的所有东西都已更新至最新的软件包。

我检查了我的防火墙,甚至将其完全关闭,但仍然无法通过 80 或 443 以外的任何端口与任何站点建立出站连接。我测试了其他版本的 Ubuntu,同样的问题出现在 18 上,但在 16 上没有出现。

任何帮助均感激不尽。

相关内容