0

I want to use Let's Encrypt to create a certificate for my website. I have the client installed locally on my dev machine and would like to generate the cert and move it.

For stand-alone webserver installation, the Let's Encrypt documentation says I must specify the path to the web root. But that path doesn't exist locally.

Is it possible to generate the cert locally? Or should I attempt to install let's encrypt on the host?

Synesso
  • 209
  • 1
  • 4
  • 14

1 Answers1

1

LE needs to connect to the IP your domain points to in order to completes its challenge/response domain verification. In order for this to work, you'll need to modify your DNS to point to your Dev server, which I would guess you'd like to avoid doing? :)

EEAA
  • 108,414
  • 18
  • 172
  • 242
  • Technically, LE supports DNS based challenge/response now which wouldn't necessarily require repointing the web server's DNS record. http://serverfault.com/questions/750902/how-to-use-lets-encrypt-dns-challenge-validation – Ryan Bolger Mar 09 '16 at 01:00
  • Ahh, interesting. I knew this was in the works, but hadn't heard that it was implemented yet. – EEAA Mar 09 '16 at 01:01
  • Yeah, it's still pretty darn new. – Ryan Bolger Mar 09 '16 at 01:02