Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's encrypt integration doesn't work anymore (ACMEv1 was discontinued) #9041

Closed
2 of 7 tasks
nicolai86 opened this issue Nov 16, 2019 · 2 comments · Fixed by #9056
Closed
2 of 7 tasks

Let's encrypt integration doesn't work anymore (ACMEv1 was discontinued) #9041

nicolai86 opened this issue Nov 16, 2019 · 2 comments · Fixed by #9056
Labels

Comments

@nicolai86
Copy link
Contributor

  • Gitea version (or commit ref): 1.10.0
  • Git version: 2.1.4
  • Operating system: debian
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:
2019/11/15 19:18:06 ...c/net/http/server.go:3055:logf() [I] http: TLS handshake error from 192.168.178.23:51906: 403 urn:acme:error:unauthorized: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details.
2019/11/15 19:18:06 ...c/net/http/server.go:3055:logf() [I] http: TLS handshake error from 192.168.178.23:51908: acme/autocert: missing certificate

Description

I've setup a plain gitea server and want to enable letsencrypt - but this doesn't work because the ACME client in use is outdated.

@techknowlogick
Copy link
Member

Thanks for reporting this, seems this was just fixed in golang itself a month ago: https://togithub.com/golang/go/issues/21081 I will work upgrading upstream libraries used in gitea to use acme v2.

@renothing
Copy link
Contributor

renothing commented Nov 16, 2019

I suggest use /go-acme/lego replace it. it's usefull for lan enviroments

@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants