osixia / docker-phpLDAPadmin

phpLDAPadmin container image 🐳🌴
MIT License
844 stars 197 forks source link

issue with 3rd server in list #43

Open kmkramer opened 6 years ago

kmkramer commented 6 years ago

all 3 ldap servers have been deployed identically and I can ldapsearch over SSL to them. I'm getting this error on the webpage only when selecting the 3rd server from the dropdown. Any ideas?

image: osixia/phpldapadmin

(
    [class] => N/A
    [function] => debug_dump
    [file] => /var/www/phpldapadmin/lib/functions.php
    [line] => 700
    [debug] => Array
        (
            [Incoming MSG] => Array
                (
                    [title] => Could not start TLS. (ldap3.domain.com)
                    [body] => Error: Could not start TLS. Please check your LDAP server configuration.
                    [type] => error
                )

            [existing] => Array
                (
                    [0] => Array
                        (
                            [title] => Could not start TLS. (ldap3.domain.com)
                            [body] => Error: Could not start TLS. Please check your LDAP server configuration.
                            [type] => error
                        )

                    [1] => Array
                        (
                            [title] => Authenticate to server
                            [body] => Successfully logged into server.
                            [type] => info
                        )

                )

        )

)

docker exec -it openldap-admin cat /var/www/phpldapadmin/config/config.php snip...

$servers->setValue('server','name','ldap1.domain.com');
$servers->setValue('server','host','ldap1.domain.com');
$servers->setValue('server','tls',true);
$servers->setValue('login','bind_id','cn=admin,dc=domain,dc=com');
$servers->newServer('ldap_pla');
$servers->setValue('server','name','ldap2.domain.com');
$servers->setValue('server','host','ldap2.domain.com');
$servers->setValue('server','tls',true);
$servers->setValue('login','bind_id','cn=admin,dc=domain,dc=com');
$servers->newServer('ldap_pla');
$servers->setValue('server','name','ldap3.domain.com');
$servers->setValue('server','host','ldap3.domain.com');
$servers->setValue('server','tls',true);
$servers->setValue('login','bind_id','cn=admin,dc=domain,dc=com');