gpt4 book ai didi

公司网络上的 git SSL 问题

转载 作者:太空宇宙 更新时间:2023-11-03 14:36:56 25 4
gpt4 key购买 nike

我正在尝试从 Bitbucket check out 我的 git 存储库。我进行了 checkout ,但这得到了这个:

pi@raspberrypi:~/Documents$ git clone https://user@bitbucket.org/user/project.git
Cloning into 'project'...
fatal: unable to access 'https://user@bitbucket.org/user/project.git/': SSL: certificate subject name (guestlogin.mycompany.com) does not match target host name 'bitbucket.org'

我在这里阅读了一些其他帖子,并在禁用 SSL 验证的情况下再次尝试:

pi@raspberrypi:~/Documents$ git -c http.sslVerify=False clone https://user@bitbucket.org/user/project.git
Cloning into 'project'...
fatal: https://user@bitbucket.org/user/project.git/info/refs not valid: is this a git repository?

恐怕有些问题是我在公司网络后面。我可以做些什么来解决这个问题?

编辑:令我困惑的是,如果我将手机连接到公司wifi,在手机上启用移动热点,然后将计算机(树莓派)连接到移动热点,克隆工作正常。但是,如果我将树莓派直接连接到公司网络 (PEAP),我会遇到 SSL 问题。

最佳答案

这肯定是由您和 Bitbucket 之间的代理服务器造成的。 https://confluence.atlassian.com/bitbucketserverkb/can-t-clone-or-pull-due-to-a-git-outbound-proxy-779171769.html 的说明特别提到 Bitbucket Server(自托管版本,而不是 bitbucket.org),但代理说明无论如何都应该适用于您。如果他们不这样做,请与贵公司的网络人员交谈,看看你们能一起想出什么办法。

如果您的公司网络允许,您也可以使用 SSH。不过,我强烈建议不要使用 http.sslVerify=False - 它不仅向您展示了确切的问题(您正在访问内部代理服务器,而不是 Bitbucket),而且还可以保护您来自许多中间人攻击。

关于公司网络上的 git SSL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46896935/

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