I'm trying to turn up four Kea DHCP servers (version 2.4.1 via official
Kea packages) in dual active/passive HA pairs (servers 1 and 2 in one
pair and servers 3 and 4 in a second pair). I'm also trying to get all 4
to communicate with a Stork server. HA communication between pairs as
well as communication between Stork and the DHCP servers all work as
expected if I opt to use HTTP without SSL/TLS. However, when I try to
incorporate encryption into the mix, nothing works because the
self-signed certificates I'm using do not seem to pass validation -- Kea
and Stork refuse to accept any remote connection tied to these certs.

I spent several days trying to get it to work and ended up trying to
proxy the HTTP connections over SSH tunnels so there would at least be
some encryption at play, but Stork is rejecting the connections because
it is assuming they're all HTTPS (that is how I'm interpreting the log
output, anyway). The URI I'm passing to the stork agent is http://, not
https://.

A purely HTTPS configuration would certainly be easier to manage than
SSH tunnels. The docs don't seem to go into great detail as to how these
certificates need to be created. It matters to me because I'm trying to
build a state for SaltStack/SaltProject that does all of the work
setting everything up (software installation and configuration files to
the including the creation of the certs).

Is there a more detailed guide on how these certs need to be created?
Perhaps some openssl commands with explanations of what does the
commands are doing? I'm not a openssl master by any stretch.

Best,

Jason

*Confidentiality Notice* This email message may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), you 
are hereby notified that any dissemination, distribution or copying of this 
email message is strictly prohibited. If you have received this email in error, 
please immediately notify the sender and delete this email message from your 
computer.
-- 
ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.

To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.

Kea-users mailing list
Kea-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to