Skip to content

ACME Authentication code to Google Appengine in Go / Let’s Encrypt !

Notifications You must be signed in to change notification settings

tiagofalcao/gogae_acme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Support to Let's Encrypt challenge.

Generate the Keys

certbot certonly --manual --manual-public-ip-logging-ok --domain example.com

Note that Let’s Encrypt will retain and publish IP addresses associated with ACME validation requests, including requestor IP.

Go to http://example.com/.well-known/acme-challenge and update the challenge and the answer.

Example

Make sure your web server displays the following content at
http://example.com/.well-known/acme-challenge/NmJhODAwYmRmMjdhNzEzMTczOGRjNDFhOGQ0MThmZTgzMDIx before continuing:
Vm1wR1UxTXhXWGxXYkdoV1lUSm9WVmx0ZUhkamJGWlhXWHBTVUZaVk5YVlZSbEYzVTNkdlBRbz0K

Challenge: NmJhODAwYmRmMjdhNzEzMTczOGRjNDFhOGQ0MThmZTgzMDIx

Answer: Vm1wR1UxTXhXWGxXYkdoV1lUSm9WVmx0ZUhkamJGWlhXWHBTVUZaVk5YVlZSbEYzVTNkdlBRbz0K

Upload to Google

https://console.cloud.google.com/appengine/settings/certificates

PEM encoded X.509 public key certificate

cat /etc/letsencrypt/live/example.com/fullchain.pem

Unencrypted PEM encoded RSA private key

openssl rsa -in /etc/letsencrypt/live/example.com/privkey.pem

About

ACME Authentication code to Google Appengine in Go / Let’s Encrypt !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published