question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

SSL/Let's Encrypt instructions

See original GitHub issue

I can’t find detailed instructions on how to set up Let’s Encrypt with Mup, and how to test if it’s working properly?

So far I’ve followed the instructions here: https://certbot.eff.org/#ubuntuxenial-nginx and added the proxy block to my mup.js file, but I don’t see anything different? Did I miss something?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:15 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
x5enginecommented, Feb 4, 2019

Doing mup proxy logs-le which gives the prox letsencrypt logs I get this error which clearly shows an issue. mup version 1.3.7

Contents of /app/letsencrypt_service_data did not change. Skipping notification '/app/signal_le_service'
[35.238.236.162]2019-02-04 20:34:03,716:ERROR:simp_le:1446: CA marked some of the authorizations as invalid, which likely means it could not access http://example.com/.well-known/acme-challenge/X. Did you set correct path in -d example.com:path or --default_root? Are all your domains accessible from the internet? Please check your domains' DNS entries, your host's network/firewall setup and your webserver config. If a domain's DNS entry has both A and AAAA fields set up, some CAs such as Let's Encrypt will perform the challenge validation over IPv6. If your DNS provider does not answer correctly to CAA records request, Let's Encrypt won't issue a certificate for your domain (see https://letsencrypt.org/docs/caa/). Failing authorizations: https://acme-v01.api.letsencrypt.org/acme/authz/I2dHz2RyzeySycmtB2nkqUtMYTbfphXhADplGJq4wec
[35.238.236.162]Challenge validation has failed, see error log.

Can you clearly show what’s the issue? and also say what steps should we take to setup ssl properly! Docs are not clear tbh Thanks

2reactions
SachaGcommented, Mar 6, 2018

Actually I did see something different, the app went down and I started getting 521 errors. I’m looking into it, but I still feel like a more detailed guide would be super helpful 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Getting Started - Let's Encrypt
The best way to use Let's Encrypt without shell access is by using built-in support from your hosting provider. If your hosting provider...
Read more >
An Introduction to Let's Encrypt - DigitalOcean
Let's Encrypt's ACME protocol defines how clients communicate with its servers to request certificates, verify domain ownership, and download ...
Read more >
Install Let's Encrypt to Create SSL Certificates - Linode
The instructions in this guide install Let's Encrypt and add certificates manually, which is not necessary for most users.
Read more >
How to Install Let's Encrypt SSL Certificate - Cloudways Support
Step #1 — Navigate to SSL Management · From the top menu bar, click Servers. · Then, choose your target server where your...
Read more >
Update: Using Free Let's Encrypt SSL/TLS Certificates with ...
Update: Using Free Let's Encrypt SSL/TLS Certificates with NGINX · Open the crontab file. $ crontab -e · Add the certbot command to...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found