Update CA certificates? #1784
Labels
No labels
accessibility
bug
bug
infrastructure
Codeberg
contributions welcome
docs
duplicate
enhancement
infrastructure
legal
licence / ToS
please chill
we are volunteers
public relations
question
question
user support
s/Forgejo
s/Pages
s/Weblate
s/Woodpecker
security
service
upstream
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Codeberg/Community#1784
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Comment
I'm trying to migrate a repo from my personal Git hosting website, it has a certificate issued by GlobalSign, yet I get the following:
Get "https://michaelagarkov.ru/api/v1/version": tls: failed to verify certificate: x509: certificate signed by unknown authorityMy guess is that the CA certificates Codeberg uses need to be refreshed?
Not so sure what is going on with these certificates but I can only connect to the site with a web browser. e.g. curl on my machines fail to verify the certificate.
I do have reason to believe that the web server that is terminating TLS is not giving any chain certificates, specifically "GlobalSign GCC R3 DV TLS CA 2020" which is in no CA root store as it's an intermediate certificate, browsers do fetch this on the fly but most programs such as Go's TLS stack (and thus by extension forgejo/codeberg) do not and thus cannot verify the certificate chain. I do not think there's anything actionable for Codeberg to do here.