簡體   English   中英

在 9 月 30 日 LetsEncrypt 證書到期之前,'git' 在 Ubuntu 20.04 上被破壞了嗎?

[英]Is 'git' broken on Ubuntu 20.04 by the 30 sept LetsEncrypt certificate expiry?

我在最近的一些 Ubuntu 20.04 安裝中看到了這一點,並試圖以某種方式查看這是否仍然是我的錯,因為 Inte.net(還)對此仍然保持沉默。

root@hz-hel1-1-ci1:/tmp# GIT_CURL_VERBOSE=1 git clone https://gitlab.gnome.org/GNOME/gnome-2048.git
Cloning into 'gnome-2048'...
* Couldn't find host gitlab.gnome.org in the .netrc file; using defaults
*   Trying 8.43.85.27:443...
* TCP_NODELAY set
* Connected to gitlab.gnome.org (8.43.85.27) port 443 (#0)
* found 387 certificates in /etc/ssl/certs
* ALPN, offering h2
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_256_GCM_SHA384
* server certificate verification failed. CAfile: none CRLfile: none
* Closing connection 0
fatal: unable to access 'https://gitlab.gnome.org/GNOME/gnome-2048.git/': server certificate verification failed. CAfile: none CRLfile: none

git連不上。 我在所有擁有 letsencrypt 證書的 https 主機上看到了這一點。 我懷疑這與今天的根證書到期有關,但據我了解,它應該會影響 Centos 7 和其他舊設備,而不是 Ubuntu。

curl 本身工作正常,我仍然在這里追查 git 的依賴項以縮小范圍。

感謝提示,apt-get 更新/升級周期修復了它。

我想今天的教訓是,即使您昨天創建了那個 VM,或者您拉取的 docker 圖像今天才更新,但這並不意味着創建它們的圖像實際上是最新的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM