[talk] SSL certificates
Dan Langille
dan at langille.org
Tue Sep 12 16:41:59 EDT 2017
> On Sep 12, 2017, at 4:35 PM, Pete Wright <pete at nomadlogic.org> wrote:
>
>
>
> On 09/12/2017 13:18, Dan Langille wrote:
>>> On Sep 12, 2017, at 1:10 PM, Mark Saad <mark.saad at ymail.com <mailto:mark.saad at ymail.com>> wrote:
>>
>>> one issue i've had with let's encrypt is trying to use it on private
>>> subdomains on AWS. iirc the system needs to have a public DNS entry as
>>> well as access from the internet to work - i might be mistaken tho on
>>> this...
>>
>>
>> I have LE certs for RFC 1918 addresses. The DNS server I use to validate is a public DNS server, but where
>> you user the cert is not relevant.
>>
>
> ah i hadn't thought of that - basically having a bastion host wrangle getting new certs, then you deploy the to the appropriate backend after the CSR is fulfilled? does the the public server announce the rfc1918 address for a given host, or does it use a dummy public ip?
I use a dns hidden master, a certs jail, a certs website, and two small scripts to copy the certs around. Keys go manually.
This is an overview. More specific blog posts on each step also exist.
https://dan.langille.org/2017/07/04/acme-sh-getting-free-ssl-certificates-installation-configuration-on-freebsd/ <https://dan.langille.org/2017/07/04/acme-sh-getting-free-ssl-certificates-installation-configuration-on-freebsd/>
I go with multiple jails, and three steps. Overkill for some situations, but you can reduce it all to one jail for LE.
Pretty diagram here: https://dan.langille.org/2017/07/15/introducing-anvil-tools-for-distributing-ssl-certificates/ <https://dan.langille.org/2017/07/15/introducing-anvil-tools-for-distributing-ssl-certificates/>
anvil contains the scripts for cert distribution.
--
Dan Langille - BSDCan / PGCon
dan at langille.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.nycbug.org:8443/pipermail/talk/attachments/20170912/f8af6737/attachment.htm>
More information about the talk
mailing list