So, I wanted to ask if there is a working solution to import an internal certificate (in my case, the one from my LDAP server) to the java keystore of the graylog container?
Thanks in advance! If you need anything to know about my setup (obviously graylog running on docker) let me know, I’ll provide it.
When you are configuring TLS, you need to make sure that your certificate/key files are in the right format, which is X.509 for certificates and PKCS#8 for the private keys. Both must to be stored in PEM format.
As long as the certificate and key are in the right format, exist in a java keystore on the server, your Graylog server is configured to use this specific keystore, and the certificate you want to use properly represents the Graylog server (server hostname or IP in the “CN” field, hostname in the DNS.1 SAN field, and IP in the IP.1 SAN field), the certificate should work.
Have you taken any steps to try this yet? If so, where does it go wrong and what errors are you seeing?