<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace"><br>I'm been playing around with IdP v 3.1.1 and was trying to get the ldap configuration in ldap.properties to work. I rather use the java default cacerts but trying to set idp.authn.LDAP.sslConfig=jvmTrust has been making the software kinda go haywire.<br><br></div><div class="gmail_default" style="font-family:courier new,monospace">if I set idp.authn.LDAP.sslConfig=jvmTrust without having configured the resolver for ldap it seems to start up and work but when trying to reload a configuration element with  bin/reload-service.sh -id xxxx it would start to fail and I would get the error:<br><br>[/opt/app/shibboleth/shibboleth-idp/credentials/ldap-server.crt] cannot be resolved to absolute file path - web application archive not expanded?<br><br></div><div class="gmail_default" style="font-family:courier new,monospace">I thought I should just comment out the "idp.authn.LDAP.trustCertificates" and "idp.authn.LDAP.trustStore" elements but then the server wouldn't start with:<br><br>Could not resolve placeholder 'idp.authn.LDAP.trustCertificates' in string value "%{idp.authn.LDAP.trustCertificates}"<br><br></div><div class="gmail_default" style="font-family:courier new,monospace">Putting the certificate definition back into place I started using the ldap version of the attribute-resolver.xml then it would not start again saying it could not find the ldap-server.crt like the first error<br><br></div><div class="gmail_default" style="font-family:courier new,monospace">I finally just made a copy of the ldap certificate in ldap-server.crt and went back to idp.authn.LDAP.sslConfig = certificateTrust and finally everything quieted down. However we use real certificates in our ldap server so there is no reason for us to need to keep a copy around. Am I missing something here?<br></div><div class="gmail_default" style="font-family:courier new,monospace"><br clear="all"></div><div><div class="gmail_signature"><div dir="ltr"><font face="courier new, monospace">Jeffrey<a href="mailto:jeffreyc@ucsc.edu" target="_blank"></a></font><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">Both pilots and IT professionals require training and currency before charging into clouds!<br></font></div><div><font face="courier new, monospace">---------------------------------------</font></div></div></div></div>
</div>