Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use certmagic + bugfixing for DNS server #162

Merged
merged 6 commits into from
Jan 5, 2022
Merged

Use certmagic + bugfixing for DNS server #162

merged 6 commits into from
Jan 5, 2022

Conversation

Ice3man543
Copy link
Member

@Ice3man543 Ice3man543 commented Jan 2, 2022

This PR adds support for using certmagic from caddyserver for the ACME library, which is a very battle-hardened solution and supports multiple edge cases of the ACME protocol which the previous client failed with.

In addition, a few bugs have been fixed in the DNS module which were also potentially related with the ACME registrations failing.

For the case sensitive problem, the normalization has been added at unique ID level which should not cause any problems with case-sensitive DNS queries.

@Ice3man543
Copy link
Member Author

This doesn't work on interactsh.com server probably on account of quad9 blocking interactsh.com here. On other tested setups, it's confirmed to work correctly.

@ehsandeep ehsandeep added Status: Completed Nothing further to be done with this issue. Awaiting to be closed. and removed Status: Review Needed The issue has a PR attached to it which needs to be reviewed labels Jan 5, 2022
@ehsandeep ehsandeep merged commit 595cf68 into dev Jan 5, 2022
@ehsandeep ehsandeep deleted the fix-dns-server branch January 5, 2022 07:23
@ehsandeep ehsandeep linked an issue Jan 10, 2022 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Completed Nothing further to be done with this issue. Awaiting to be closed.
Projects
None yet
3 participants