gpt4 book ai didi

SVN、OSX10.7 : SSL handshake failed: SSL error code -1/1/336032856

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:33 24 4
gpt4 key购买 nike

由于 SSL 握手错误,我无法访问 svn 存储库。这是我得到的输出

$ svn ls https://example.edu:40657/folder
svn: OPTIONS of 'https://example.edu:40657/folder': SSL handshake failed: SSL error code -1/1/336032856 (https://example.edu:40657)

这在存储库移动到另一台服务器后开始发生。还颁发了新的安全证书。

我已经看到这里提出的问题 (Handshake failure with "SSL error code -1/1/336032856" on OS X 10.7) 并阅读了常见问题解答,但我的 ssl 版本是 1.0.1c。我认为这是一个客户端问题,因为没有其他 (linux) 机器出现这个问题。我已经删除了我的 ~/.subversion 文件夹并在我的钥匙串(keychain)中删除了任何标记为 svn 或 ssl 的东西,但仍然没有成功。我的猜测是仍然有安全 key 存储在我不知道的地方。有什么想法吗?

最佳答案

尝试使用自签名证书 check out 服务器上的存储库时,我也遇到了这个错误。

您必须满足 2 个要求:

  • 证书中的 CN(通用名称)应与您在 repo URL 中使用的主机名相匹配
  • 在处理请求的虚拟主机中配置的 ServerName 也应该与 URL 匹配。

后者可能就足够了。

我使用的是 Debian 中的 default-ssl apache 配置,它没有设置任何特定的 ServerName(因此使用了全局 Apache 配置中的主 ServerName)。通过服务器的真实主机名访问存储库是有效的(你只是在第一次尝试连接时收到“证书不是由受信任的机构颁发的”警告)但是试图通过任何其他别名访问它(即使是它的IP) 失败并出现此错误。

因此这里的解决方法是询问服务器管理员什么是真正的服务器名称(它可能列在 404 错误页面的页脚中)或要求他相应地设置它。

例子:

$ svn co https://alias.or.ip.of.the.server.real.hostname/svn/test
svn: OPTIONS of 'https://alias.or.ip.of.the.server.real.hostname/svn/test': SSL negotiation failed: SSL error code -1/1/336032856 (https://alias.or.ip.of.the.server.real.hostname)

$ svn co https://real.hostname.of.the.server/svn/test
Error validating server certificate for 'https://real.hostname.of.the.server:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: real.hostname.of.the.server
- Valid: from Mon, 23 Sep 2013 10:55:49 GMT until Thu, 21 Sep 2023 10:55:49 GMT
- Issuer: real.hostname.of.the.server
- Fingerprint: 61:81:26:51:53:26:9a:ea:c1:28:b8:6d:22:13:05:8f:81:1a:ed:67
(R)eject, accept (t)emporarily or accept (p)ermanently?

永久存储它,您就可以开始了!

关于SVN、OSX10.7 : SSL handshake failed: SSL error code -1/1/336032856,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15078712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com