Flamenco-Manager: Upgrade acme/autocert library #71444

Closed
opened 2019-11-09 13:16:50 +01:00 by Francesco Siddi · 4 comments

Since November 2019 ACMEv1 is not allowed for new account registrations.

This seems to be reflected by the flamenco-manager logs when making a new deploy:

Nov 09 11:39:39 flame5 flamenco-manager[4390]: time="2019-11-09T11:39:39Z" level=info msg="creating ACME/Let's Encrypt enabled server" acme_domain_name=flame5.northeurope.cloudapp.azure.com listen=":8080" listen_https=":8443"
Nov 09 11:39:46 flame5 flamenco-manager[4390]: 2019/11/09 11:39:46 http: TLS handshake error from 213.127.23.167:35675: 403 urn:acme:error:unauthorized: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACM
Nov 09 11:40:10 flame5 flamenco-manager[4390]: 2019/11/09 11:40:10 http: TLS handshake error from 213.127.23.167:35736: acme/autocert: missing certificate
Nov 09 11:40:12 flame5 flamenco-manager[4390]: 2019/11/09 11:40:12 http: TLS handshake error from 213.127.23.167:35679: acme/autocert: missing certificate

Could you please look into upgrading the library? I tried go get -u golang.org/x/crypto/acme/autocert but i'm not sure if that is sufficient.

Since November 2019 [ACMEv1 is not allowed](https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430) for new account registrations. This seems to be reflected by the flamenco-manager logs when making a new deploy: ``` Nov 09 11:39:39 flame5 flamenco-manager[4390]: time="2019-11-09T11:39:39Z" level=info msg="creating ACME/Let's Encrypt enabled server" acme_domain_name=flame5.northeurope.cloudapp.azure.com listen=":8080" listen_https=":8443" Nov 09 11:39:46 flame5 flamenco-manager[4390]: 2019/11/09 11:39:46 http: TLS handshake error from 213.127.23.167:35675: 403 urn:acme:error:unauthorized: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACM Nov 09 11:40:10 flame5 flamenco-manager[4390]: 2019/11/09 11:40:10 http: TLS handshake error from 213.127.23.167:35736: acme/autocert: missing certificate Nov 09 11:40:12 flame5 flamenco-manager[4390]: 2019/11/09 11:40:12 http: TLS handshake error from 213.127.23.167:35679: acme/autocert: missing certificate ``` Could you please look into upgrading the library? I tried `go get -u golang.org/x/crypto/acme/autocert` but i'm not sure if that is sufficient.
Sybren A. Stüvel was assigned by Francesco Siddi 2019-11-09 13:16:50 +01:00
Author
Owner

Added subscriber: @fsiddi

Added subscriber: @fsiddi

The package is golang.org/x/crypto (see the entry in go.mod), so go get -u golang.org/x/crypto + make would have been sufficient.

The package is `golang.org/x/crypto` (see the entry in `go.mod`), so `go get -u golang.org/x/crypto` + `make` would have been sufficient.

This issue was referenced by archive/flamenco-manager@5424fce794

This issue was referenced by archive/flamenco-manager@5424fce7945007dd88a71e2e6da6450d205d535e

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/flamenco#71444
No description provided.