Giter Site home page Giter Site logo

Comments (5)

sadesarrollo avatar sadesarrollo commented on May 10, 2024

Here you can see the content of my ./certs/renewal conf file:

# renew_before_expiry = 30 days
version = 0.33.1
archive_dir = /etc/letsencrypt/archive/staging.mydomain.es
cert = /etc/letsencrypt/live/staging.mydomain.es/cert.pem
privkey = /etc/letsencrypt/live/staging.mydomain.es/privkey.pem
chain = /etc/letsencrypt/live/staging.mydomain.es/chain.pem
fullchain = /etc/letsencrypt/live/staging.mydomain.es/fullchain.pem

# Options used in the renewal process
[renewalparams]
authenticator = webroot
account = 927948f4f23f575ce4f837843853e441
webroot_path = /data/letsencrypt,
server = https://acme-v02.api.letsencrypt.org/directory
[[webroot_map]]
staging.mydomain.es = /data/letsencrypt

from wordpress-nginx-docker.

sadesarrollo avatar sadesarrollo commented on May 10, 2024

I don't know if it could be a permission problem.. I tried giving 777 permission on my certs-data folder to no avail... please help.

from wordpress-nginx-docker.

mjstealey avatar mjstealey commented on May 10, 2024

To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.

The error being shown is due to a missing A-record for staging.mydomain.es (cannot be found in DNS). The site must be DNS resolvable for Certbot to issue or renew a certificate. Basically the URL https://staging.mydomain.es/.well-known/... is unreachable from the public internet, so Certbot cannot interact with the site to perform it's checks.

From a permissions point of view, all certificate related files should be owned by root and should not be moved around after generation. Certbot will use it's own versioning and symlinks to keep track of which certificates are valid for that period of time. Reference: https://certbot.eff.org/docs/using.html#where-are-my-certificates

from wordpress-nginx-docker.

Richacinas avatar Richacinas commented on May 10, 2024

Hi have the same problem. It is not about DNS.

The problem is that the file is not being placed on .../.well-known/acme-challenge

Shouldn't it exist there?

from wordpress-nginx-docker.

mjstealey avatar mjstealey commented on May 10, 2024

Have converted to using: https://github.com/RENCI-NRIG/ez-letsencrypt

from wordpress-nginx-docker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.