0 Letsencrypt SSL Certificate 2 Chris Go posted 8 Years Ago Hi,Been trying to get the Letsencrypt windows client to work inside RockRMS. Thanks to Jay Greentree, I have 2 options but they both exhibit the same error which is the the routing inside RockRMS for "static" files.The 2 tools that I have tried to use:Plesk 12.5 Extension: https://github.com/plesk/letsencrypt-pleskCommand line: https://github.com/Lone-Coder/letsencrypt-win-simple/So the whole concept of Letsencrypt is a semi-automated CA (no manual generation of CSRs, etc.) and the key to this is verifying that you actually own the domain and the way the "clients" do that is to place a text file (no extension) that the Letsencrypt servers can reach from the internet. If it cannot pull up this file, the ownership of the domain fails, thus no certificate is issued.So here is the basic processRock is installed at this URL: http://rock.domain.com (on "root", no sub-directories)Note: http://rock.domain.com is a placeholder :)Run the client (either Plesk extension or Command line from above)It will ask you for the domain name and document root (or web root), hopefully this is setup properly in IIS and RockRMSMy docroot is c:\Inetpub\vhosts\vserver435.3essentials.com\httpdocs (using 3essentials.com for hosting)The client will the place a file in c:\Inetpub\vhosts\vserver435.3essentials.com\httpdocs\.well-known\acme-challenge\abcd1234 (note the "abcd1234" is a random string of characters approx 32 characters long). The file is a text file that contains the same text as the filenameThis is all automated so there is no stopping the process (or manipulating names, etc.) once it starts With RockRMS installed on c:\Inetpub\vhosts\vserver435.3essentials.com\httpdocs, the web.config file basically takes over the routing and any hit to the URL (http://rock.domain.com/.well-known/acme-challenge/abcd1234) returns a 404I have been trying to play around with the web.config per the information here: https://github.com/Lone-Coder/letsencrypt-win-simple/wiki/web.config to no avail. The changes in web.config is basically trying to tell IIS to just return the file as a static file I have been also trying to copy the Rock web.config <location path="Content"> section also to no availSpecifically, here is the errorError: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: Failed authorization procedure. rock.domain.com (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Could not connect to http://rock.domain.com/.well-known/acme-challenge/Agg4gJvEiLLl1bfQ5ui_D6y5b72A280U6AP6eyvKZqYQuestionsHas anybody attempted this? How do you get rock to "ignore" the ".well-known/****" folder and just return it as plain textNot sure how to force all HTTP traffic to go to HTTPS in IIS (that will be a problem for later)Thank you for any help or any other things I can try to get this to work