Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

alt

Daniel Nashed

Troubleshooting CertMgr ACME HTTP-01 challenges

Daniel Nashed – 9 October 2024 23:55:20

Let's Encrypt HTTP-01 challenges can be tricky sometimes.
The server needs inbound port 80 open.


There is a script to help troubleshooting
https://letsdebug.net/

The Domino ACME HTTPS-01 challenge troubleshooting guide also references this project and provides additional information.

https://github.com/HCL-TECH-SOFTWARE/domino-cert-manager/blob/main/docs/troubleshooting_acme_challenges.md

I have updated the project to use the same troubleshooting challenge and updated the material.


But the Let's Debug project also provides a REST API for testing.

I looked at the project and came up with a Lotus Script Lib and added a form around it.


This is a true end to end test including a random challenge creation and a local pre-check via Curl.

The script is also a good tutorial for the HTTP Request class and JSON in Lotus Script.


The Script Lib and Class will be also the base for extending automatic setups.



Image:Troubleshooting CertMgr ACME HTTP-01 challenges

Links

    Archives


    • [HCL Domino]
    • [Domino on Linux]
    • [Nash!Com]
    • [Daniel Nashed]