No idea, but instead of what Tim suggtested (which results in
passwords and all other data being sent on the network in cleartext!)
I recommend you read up on that topic elsehwere.
Thanks for the suggestions. I have resolved the issue. It was not easy as through days of Google searches I was not able to find an answer but enough “parts” to piece together the solution.
What I needed to do was this:
Under PHP 7.1 when using LDAP apparently older versions created a folder “c:\openldap\sysconf” which held the ldap.conf file. I needed to create this folder and the configuration file. I also needed to create a .PEM format copy of my intermediate and certificate authority certificates as a combined file and place it in the folder “c:\openldap\sysconf\certs”. My ldap.conf file looks like this:
#--begin--
# Instruct client to NOT request a server's cert.
TLS_REQCERT allow
# Define location of CA cert
TLS_CACERT C:\openldap\sysconf\certs\cacert.pem
TLS_CACERTDIR C:\openldap\sysconf\certs
#--end—
Once I did this and restarted my web services both php ldaps requests worked and so did the SimplaSAMLphp requests.