git 由于吊销服务器脱机,吊销功能无法检查吊销

7xzttuei  于 12个月前  发布在  Git
关注(0)|答案(6)|浏览(141)

fatal:unable to access ' https://gitlab.com//.git/':schannel:next InitializeSecurityContext失败:未知错误(0x 80092013)-吊销功能无法检查吊销,因为吊销服务器脱机。
当尝试从GitHub桌面客户端将我的最新更改推送到GitLab时,我收到此错误?我以前从来没有收到过这个,它总是走得很顺利。当推1周后不犯其抛出此错误?
我不知道该如何解决这个问题,它并没有给予你太多的信息。

63lcw9qa

63lcw9qa1#

使用git版本2.24.0.windows.2,并且可以使用以下解决方法:

git config --global http.schannelCheckRevoke false

从文档中:

**我们不建议为正常的Git使用设置此配置值。**这是为了在网络管理员限制Git尝试使用的Windows上SChannel API的正常使用的情况下提供一个“逃生舱”。

noj0wjuj

noj0wjuj2#

似乎是您的撤销服务器有问题。Active Directory可能是?
无论如何,this bug表明an option to turn revocation checking off已被合并,并且在git 2.16.1.windows.4中可用。

git config --global http.schannelCheckRevoke false
zf9nrax1

zf9nrax13#

您的PKI配置错误。您必须使CRL/OCSP服务可用于使用您的证书的任何客户端。
1.设置可用于所有客户端的CRL和OCSP。
1.使用这些证书颁发新证书。
最好从一开始就做好。我已经设置了许多CA,你不能错过关于如何配置CRL和OCSP的1000行文本。下次不要忽视他们。

nvbavucw

nvbavucw4#

你有没有试过检查防火墙设置,在我的情况下,防病毒阻止了服务器和客户端(windows机器)之间的连接。

ngynwnxp

ngynwnxp5#

您可以尝试在Windows中重置凭据以获得新提示:git config --unset-all credential.helper执行“git push”命令;它应该会弹出身份验证对话框。

fafcakar

fafcakar6#

我修复了从我的PC手动删除所有过期证书的问题(certmgr.exe).我在一些论坛上读到了这个,它工作了,但是在这一点上,我不确定为什么过期的证书会在某些情况下导致这个问题。

相关问题