最近使用 SSH 碰过一个奇怪的问题,通过 IP 可以直接 SSH 登录,但用域名会卡在 connecting 的地方。
ssh -p 11200 [email protected]
ssh -p 11200 -v [email protected]
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Users/user/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 47: Applying options for *
debug1: Connecting to host.abc.com port 11200.
第一反应是 DNS 有问题导致域名无法解析,但 ping
域名能正常解析出 IP 地址,所以 DNS 应该是没问题的。请教一下哪位大大知道可能是什么原因导致的?
通过重新安装 openssl 解决了这个问题。 brew install openssl
结果今天使用 ansible
的时候出现了另外一个问题。
ERROR:root:code for hash md5 was not found.
...
然后通过下面的方面解决:
$ ls /usr/local/Cellar/openssl
1.0.2s
$ brew switch openssl 1.0.2s
1
celeron533 2020-04-25 18:04:41 +08:00 1
苹果最新系统好像有这个问题,网上有人提到过
|
2
xmoon 2020-04-25 18:29:04 +08:00 via Android 1
如果是 macos 最新版的话 是有这么一个 bug
|
3
kaixuan1901 OP |