I’ve got a 3 node cluster up and running using TCP, secure TCP and HTTP, but I’m struggling to get HTTPS working.
I’ve created a certificate using our internal CA server, it’s installed with the private key (and the chain validates) in the LocalMachine \ Personal store, and it’s currently being used fine for the secure TCP listener. I’ve also registered the certificate in winhttp using:
http add sslcert ipport=[server_ip]:[server_port] certstorename=MY
However, no matter what I do next, the EventStore admin ui and the client api still respond on “HTTP://[server_ip]:[server:port]” and get an error from “HTTPS://[server_ip]:[server:port]”.
I understand this is probably more of an issue with the Windows winhttp configuration than specifically with EventStore, but I was wondering if there’s a step-by-step walkthrough from first principles on how to enable HTTPS access to EventStore? The EventStore documentation at http://docs.geteventstore.com/server/3.9.0/setting_up_ssl/ seems to refer to the TCP listener rather than the HTTP endpoint.
If it makes any difference, I’m using Windows Server 2012 R2 and EventStore 3.9.2.