jp-gouin / helm-openldap

Helm chart of Openldap in High availability with multi-master replication and PhpLdapAdmin and Ltb-Passwd
Apache License 2.0
181 stars 115 forks source link

Warning: This web connection is unencrypted. with https #177

Open RorFis opened 1 week ago

RorFis commented 1 week ago

Describe the bug PhpLdapAdmin returns "Warning: This web connection is unencrypted." behind an https Ingress.

Expected behavior PhpLdapAdmin does not show the warning message and connection is crypted

Browser : Firefox OS : Windows

I use traefik as Ingress and I have setup both dns and cert for my.ldap.com. Since I am in a test environment, I have not set up much in values.yaml except for the ldap domain, the secrets and the ingress conf : `phpldapadmin: enabled: true image: tag: 0.9.0 env: PHPLDAPADMIN_LDAP_CLIENT_TLS_REQCERT: "never" ingress: enabled: true annotations: {}

See https://kubernetes.io/docs/concepts/services-networking/ingress/#ingressclass-scope

ingressClassName: traefik
path: /
pathType: Prefix
## Ingress Host
hosts:
- my.ldap.com
## Ingress cert
tls: []
# - secretName: phpldapadmin.example
#   hosts:
#   - phpldapadmin.example`

Helm chart is deployed with argocd. When I go to PhpLdapAdmin, I get the following warning :

Warning: This web connection is unencrypted.

and by moving the mouse over it, I get :

You are not using 'https'. Web browser will transmit login information in clear text.

The browser shows https connection though so I'm not sure what to change