Git Product home page Git Product logo

Comments (4)

aptalca avatar aptalca commented on July 26, 2024

ahh it seems the plugin doesn't recognize .stream as a valid extension and expects the domain to be one of the traditional ones like .com .net etc.

The plugin is maintained by certbot (official letsencrypt client) and here's the line causing the error: https://github.com/certbot/certbot/blob/master/certbot-dns-digitalocean/certbot_dns_digitalocean/dns_digitalocean.py#L162

Do you mind opening an issue over there?

Thanks

from docker-letsencrypt.

mkgvb avatar mkgvb commented on July 26, 2024

Yeah I will before the end of the end of the day. Switched to cloudflare and still having some trouble. Is there something I need to setup in .conf file to get this working? I have an old default file but maybe you have updated it. I have ports 443 and 80 forwarded to this container if that matters.

IMPORTANT NOTES:
2018-02-05T17:35:56.331008244Z  - The following errors were reported by the server:
2018-02-05T17:35:56.331049762Z
2018-02-05T17:35:56.331065858Z    Domain: cloud.mydom.stream
2018-02-05T17:35:56.331081269Z    Type:   connection
2018-02-05T17:35:56.331095668Z    Detail: DNS problem: NXDOMAIN looking up TXT for
2018-02-05T17:35:56.331110942Z    _acme-challenge.cloud.mydom.stream
2018-02-05T17:35:56.331125192Z
2018-02-05T17:35:56.331138519Z    Domain: ftp.mydom.stream
2018-02-05T17:35:56.331152118Z    Type:   connection
2018-02-05T17:35:56.331166659Z    Detail: DNS problem: NXDOMAIN looking up TXT for
2018-02-05T17:35:56.331180885Z    _acme-challenge.ftp.mydom.stream
2018-02-05T17:35:56.331196162Z
2018-02-05T17:35:56.331210091Z    Domain: www.mydom.stream
2018-02-05T17:35:56.331224511Z    Type:   connection
2018-02-05T17:35:56.331239192Z    Detail: DNS problem: NXDOMAIN looking up TXT for
2018-02-05T17:35:56.331254385Z    _acme-challenge.www.mydom.stream
2018-02-05T17:35:56.331269662Z
2018-02-05T17:35:56.331313579Z    To fix these errors, please make sure that your domain name was
2018-02-05T17:35:56.331330478Z    entered correctly and the DNS A/AAAA record(s) for that domain
2018-02-05T17:35:56.331339566Z    contain(s) the right IP address. Additionally, please check that
2018-02-05T17:35:56.331347792Z    your computer has a publicly routable IP address and that no
2018-02-05T17:35:56.331356576Z    firewalls are preventing the server from communicating with the
2018-02-05T17:35:56.331364733Z    client. If you're using the webroot plugin, you should also verify
2018-02-05T17:35:56.331373034Z    that you are serving files from the webroot path you provided.
2018-02-05T17:35:56.331383721Z  - The following errors were reported by the server:
2018-02-05T17:35:56.331396220Z
2018-02-05T17:35:56.331408934Z    Domain: mydom.stream
2018-02-05T17:35:56.331419291Z    Type:   unauthorized
2018-02-05T17:35:56.331427103Z    Detail: No TXT record found at _acme-challenge.mydom.stream
2018-02-05T17:35:56.331435049Z
2018-02-05T17:35:56.331442471Z    To fix these errors, please make sure that your domain name was
2018-02-05T17:35:56.331450464Z    entered correctly and the DNS A/AAAA record(s) for that domain
2018-02-05T17:35:56.381561575Z    contain(s) the right IP address.
2018-02-05T17:35:56.381590210Z  - Your account credentials have been saved in your Certbot
2018-02-05T17:35:56.381594745Z    configuration directory at /etc/letsencrypt. You should make a
2018-02-05T17:35:56.381597883Z    secure backup of this folder now. This configuration directory will
2018-02-05T17:35:56.381601001Z    also contain certificates and private keys obtained by Certbot so
2018-02-05T17:35:56.381603667Z    making regular backups of this folder is ideal.
2018-02-05T17:35:56.383804594Z ERROR: Cert does not exist! Please see the validation error above. Make sure you entered correct credentials into the /config/dns-conf/cloudflare.ini file.

from docker-letsencrypt.

aptalca avatar aptalca commented on July 26, 2024

The default site config is irrelevant.

Did you enter your cloudflare e-mail and api key into the /config/dns-conf/cloudflare.ini?
Make sure that your domain's nameservers are pointing to the clouflare provided ones, cloudflare shows your site as active, and that under the dns tab, your domain is set to "DNS only"
Also make sure that you didn't accidentally enter the Zone id instead of the api key (I did that once)

from docker-letsencrypt.

mkgvb avatar mkgvb commented on July 26, 2024

Hey thanks for the help, I think I figured it out, needed to change my domain's nameservers. Now im in 'Website not active (DNS modification pending)' with cloudflare, i asume once the change is processed this plugin is going to work.

from docker-letsencrypt.

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.