Skip to content

Failing PCI Scan for Port 80 being open for SSL renewal-can anything be done? #3917

Answered by forestial
shinomen asked this question in Q&A
Discussion options

You must be logged in to vote

You must have port 80 open for the default Let's Encrypt verification method to work. I think it needs to create a file on your server, which the LE server then attempts to read via http. There is no way to use a different port. In both of my implementations, the ISP was blocking port 80 anyway so I needed an alternative.

The alternative method for LE verification is what they call a "DNS Challenge" (see option in the Add SSL Certificate dialog). Depending on your DNS provider, you might need to create a TXT or CNAME record in your DNS to allow that to work. (I have done it twice; with a *.ddns.net domain I had to do that; for a *.DuckDNS.org domain I did not).

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@shinomen
Comment options

Answer selected by shinomen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants