I'm trying to set up PhpLdapAdmin to connect to the openldap server through its ldaps port. I use custom certificates on openldap (certificates signed by my CA). Since it seems PLA cannot be configured to use ldaps port in values.yaml, I had to modify the following :
PhpLdapAdmin values.yaml :
The LDAPS port is working, I can ldapsearch locally from the pods as well as outside the cluster using the openldap service ( while trusting my custom certificates). Seems to me it is a trust issue. Am I missing something ?
Looks like an ssl version mismatch.
This is currently not supported , I ran across issues when I created the chart regarding ldaps and PLA .
Feel free to investigate and propose a PR 🙂
Hi,
I'm trying to set up PhpLdapAdmin to connect to the openldap server through its ldaps port. I use custom certificates on openldap (certificates signed by my CA). Since it seems PLA cannot be configured to use ldaps port in values.yaml, I had to modify the following : PhpLdapAdmin values.yaml :
The idea here is to copy the ca certificates to trust the ldaps certificate. openldap-tls-secrets is composed of ca.crt, tls.key and tls.crt.
configmap.yaml :
Here I changed the port to use sslLdapPort. On PLA, when trying to connect with the admin user, I get :![image](https://github.com/user-attachments/assets/ab0e3fd9-67ef-4945-9e49-518f5c202536)
On the openldap pods, I get the error :
The LDAPS port is working, I can ldapsearch locally from the pods as well as outside the cluster using the openldap service ( while trusting my custom certificates). Seems to me it is a trust issue. Am I missing something ?