【问题标题】:OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to gitlab.com:443OpenSSL SSL_connect:SSL_ERROR_SYSCALL 连接到 gitlab.com:443
【发布时间】:2018-12-06 09:49:46
【问题描述】:

我尝试将我的 repo 从 GitLab 克隆到我的本地文件夹。 我在 Windows 10 上并在 Windows 10 上使用 Git bash。 我创建了一个文件夹并输入命令:git clone https://gitlab.com/x.x.x.git

我收到此错误:fatal: unable to access 'https://gitlab.com/x.x.x.git/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to gitlab.com:443

我不知道我收到此错误是因为我对 Git 的使用错误(这是我第一次使用它),还是与我的 SSL 版本或其他相关问题有关? 要知道的是我在代理后面,你认为这可能是问题的根源吗?

非常感谢!

【问题讨论】:

    标签: git ssl openssl gitlab


    【解决方案1】:

    我刚刚遇到这个问题。

    在我的情况下,这是因为 git 正在使用我的全局 git 用户设置,但是对于这个特定的 repo,我已经获得了不同电子邮件地址下的访问权限。

    解决方案是将我的用户信息设置为 repo 以使用正确的电子邮件地址。

    在 SourceTree 中,我单击右上角的“设置”按钮,然后单击“高级”选项卡,然后取消选中“使用全局用户设置”,然后更改“电子邮件地址”输入框中的值.

    【讨论】:

    • 感谢您的回答。我尝试了类似的方法,它成功了!
    • 当我尝试克隆存储库时,我在 VS-2019 中遇到了同样的错误。我在 Visual Studio 全局设置中设置了有效的电子邮件,但没有运气。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 2021-07-10
    • 2022-10-05
    • 2022-01-27
    • 1970-01-01
    相关资源
    最近更新 更多