【问题标题】:Git Error: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection toGit错误:OpenSSL SSL_connect:SSL_ERROR_SYSCALL连接到
【发布时间】:2018-10-18 13:04:17
【问题描述】:

我对 StackOverflow 还很陌生,至少在发帖方面是这样。最近,当我尝试执行命令 git pull 时,我开始收到以下错误。

fatal: unable to access 'https://tfs.xxxxx.net/tfs/cps_azure/CAxxxx_xxxx/_git/xxxx_xxxx/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to tfs.xxxxx.net:443

我尝试使用我同事拥有的密钥和他们的 git 工作来更新我的 ca-bundle.crt。但仍然出现同样的错误。

任何帮助都非常感谢!!!

--真诚的, 埃迪

【问题讨论】:

    标签: git ssl


    【解决方案1】:

    检查您的同事 git(工作)和您的同事(不工作)之间是否存在其他差异:

    • git 版本
    • 操作系统
    • git config -l(尤其是http.sslCAInfohttp.sslCAPath

    作为mentioned here,您的代理可能与您同事使用的代理不同(或已设置)。

    【讨论】:

    • 我将我的 .gitconfig 与我的一位同事的 git 正在工作并且我们具有相同的设置进行了比较。我将三重检查代理。谢谢!
    • @Eddie .gitconfig 只是全局的。系统和本地设置将由 repo 中的 git config -l 列出。并且代理也可以通过环境变量设置(HTTP(S)_PROXY)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    • 2022-01-27
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 2022-07-31
    相关资源
    最近更新 更多