I was not able to make Kolab WAP work with LDAPS. Finally I got it working with the following setup:
kolab.conf
[ldap] ldap_uri = ldaps://pao1.it.fsi.io
and modifying lib/Auth/LDAP.php file:
--- lib/Auth/LDAP.php.orig 2017-05-15 09:29:35.280000000 +0000 +++ lib/Auth/LDAP.php 2017-05-15 09:28:41.629000000 +0000 @@ -104,7 +104,7 @@ class LDAP extends Net_LDAP3 { } } - $this->config_set("host", $this->_ldap_server); + $this->config_set("host", $this->_ldap_uri); $this->config_set("port", $this->_ldap_port); $this->config_set("use_tls", $this->_ldap_scheme == 'tls');
It looks like PHP expects $scheme://$ldap_server in ldap_connect($host, $port) $host part.