【发布时间】:2015-07-08 18:25:20
【问题描述】:
在此处安装全新的 OS X(新虚拟机),尝试安装 Homebrew 时出现 SSL 错误。
fatal: unable to access 'https://github.com/Homebrew/homebrew/': Unknown SSL protocol error in connection to github.com:-9847
Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1
这是我正在使用的命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
检查了一下并尝试添加--insecure(或-k)并从https中删除s,但这似乎没有帮助。使用 --insecure 我只是让该服务器中止 SSL 握手。
有人知道这里有什么问题吗? “xcode-select --install”也已运行。
编辑:按照下面的建议,我将使用 tcpdump 打包的文件转储到 pcap 文件并使用 tshark 打开它。我从中得到:
1 0.000000 MY_IP_REMOVED -> 192.30.252.130 TCP 78 49451→443 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=32 TSval=170479114 TSecr=0 SACK_PERM=1
2 0.128228 192.30.252.130 -> MY_IP_REMOVED TCP 78 443→49451 [SYN, ACK] Seq=0 Ack=1 Win=14240 Len=0 MSS=1436 SACK_PERM=1 TSval=2830778812 TSecr=170479114 WS=1024 [以太网帧检查 序列不正确]
3 0.128303 MY_IP_REMOVED -> 192.30.252.130 TCP 66 49451→443 [ACK] Seq=1 Ack=1 Win=132416 Len=0 TSval=170479237 TSecr=2830778812
4 0.150128 MY_IP_REMOVED -> 192.30.252.130 SSL 255 客户你好
5 0.150913 192.30.252.130 -> MY_IP_REMOVED SSL 1158 继续数据 [以太网帧检查序列不正确]
6 0.150916 192.30.252.130 -> 81.26.52.196 TCP 64 443→49451 [FIN, ACK] Seq=1101 Ack=190 Win=4237312 Len=0 [以太网帧检查序列 不正确]7 0.150961 MY_IP_REMOVED -> 192.30.252.130 TCP 66 49451→443 [ACK] Seq=190 Ack=1101 Win=131328 Len=0 TSval=170479257 TSecr=2830778812
8 0.150990 MY_IP_REMOVED -> 192.30.252.130 TCP 66 49451→443 [ACK] Seq=190 Ack=1102 Win=131328 Len=0 TSval=170479257 TSecr=2830778812
9 0.151046 MY_IP_REMOVED -> 192.30.252.130 TCP 66 49451→443 [FIN, ACK] Seq=190 Ack=1102 Win=132416 Len=0 TSval=170479257 TSecr=2830778812
10 0.151156 192.30.252.130 -> MY_IP_REMOVED TCP 64 443→49451 [RST] Seq=1102 Win=4237312 Len=0 [以太网帧检查 序列不正确]
【问题讨论】:
-
很奇怪。看起来你用对了。什么操作系统版本?如果您只是在临时目录中执行
git clone 'https://github.com/Homebrew/homebrew/'会发生什么? -
@AndrewJanke 致命:无法访问'github.com/Homebrew/homebrew':连接到 github.com:-9847 时出现未知 SSL 协议错误
-
您使用的是哪个版本的 OS X、
curl和git? -
@AndrewJanke 10.10.3、7.37.1 和 2.3.2。我的本地计算机具有相同的版本(但 OS X 的 10.10.4 beta),它没有问题。
-
那么您是否在虚拟机中运行
Hackintosh?网络的其余部分是否正常工作?