<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang="EN-GB" link="#0563C1" vlink="#954F72" style="word-wrap:break-word"><div class="WordSection1"><p class="MsoNormal">Hello all,</p><p class="MsoNormal"> </p><p class="MsoNormal">I have just installed Shibboleth IDPv4 Latest on a Windows 2019 Server. I think I may be having issues with LDAP, but not sure. When I am redirected from our website with Shibboleth SP Latest release it gives me the following:</p><p class="MsoNormal"> </p><p class="MsoNormal"><img width="825" height="379" style="width:8.5937in;height:3.9479in" id="Picture_x0020_1" src="cid:image001.png@01D8982E.BB3F6040"></p><p class="MsoNormal"> </p><p class="MsoNormal">Just in case the image doesn’t come through the error says: <span style="font-size:12.0pt;font-family:"Segoe UI",sans-serif;color:#32424a;background:white">An error occurred: FlowExecutionException</span></p><p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Segoe UI",sans-serif;color:#32424a;background:white"> </span></p><p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Segoe UI",sans-serif;color:#32424a;background:white">In the logs I get the following:</span></p><p class="MsoNormal"> </p><p class="MsoNormal">2022-07-15 01:57:33,740 - 192.168.0.241 - WARN [net.shibboleth.ext.spring.context.FilesystemGenericWebApplicationContext:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.Password.Validators': Cannot resolve reference to bean 'shibboleth.LDAPValidator' while setting bean property 'sourceList' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ValidateUsernamePasswordAgainstLDAP' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Cannot resolve reference to bean 'shibboleth.authn.LDAP.authenticator' while setting bean property 'authenticator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.LDAP.authenticator' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">2022-07-15 01:57:33,750 - 192.168.0.241 - ERROR [org.springframework.webflow.execution.FlowExecutionException:91] - </p><p class="MsoNormal">org.springframework.webflow.execution.FlowExecutionException: Exception thrown in state 'CallAuthenticationFlow' of flow 'authn'</p><p class="MsoNormal">                at org.springframework.webflow.engine.impl.FlowExecutionImpl.wrap(FlowExecutionImpl.java:573)</p><p class="MsoNormal">Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.Password.Validators': Cannot resolve reference to bean 'shibboleth.LDAPValidator' while setting bean property 'sourceList' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ValidateUsernamePasswordAgainstLDAP' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Cannot resolve reference to bean 'shibboleth.authn.LDAP.authenticator' while setting bean property 'authenticator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.LDAP.authenticator' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:342)</p><p class="MsoNormal">Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ValidateUsernamePasswordAgainstLDAP' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Cannot resolve reference to bean 'shibboleth.authn.LDAP.authenticator' while setting bean property 'authenticator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.LDAP.authenticator' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:342)</p><p class="MsoNormal">Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.authn.LDAP.authenticator' defined in class path resource [net/shibboleth/idp/flows/authn/password-authn-beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804)</p><p class="MsoNormal">Caused by: java.lang.IllegalArgumentException: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at org.ldaptive.provider.unboundid.UnboundIDProvider.getConnectionFactory(UnboundIDProvider.java:51)</p><p class="MsoNormal">Caused by: java.security.GeneralSecurityException: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at net.shibboleth.idp.authn.impl.X509ResourceCredentialConfig.createSSLContextInitializer(X509ResourceCredentialConfig.java:107)</p><p class="MsoNormal">Caused by: java.io.FileNotFoundException: ServletContext resource [/undefined] cannot be resolved to absolute file path - web application archive not expanded?</p><p class="MsoNormal">                at org.springframework.web.util.WebUtils.getRealPath(WebUtils.java:344)</p><p class="MsoNormal">2022-07-15 02:28:44,860 -  - INFO [org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver:366] - Metadata Resolver FilesystemMetadataResolver LocalMetadata: Metadata from 'C:\Program Files (x86)\Shibboleth\IdP\metadata\sp\SITE_Metadata.xml' has not changed since last refresh</p><p class="MsoNormal">2022-07-15 02:28:44,861 -  - INFO [org.opensaml.saml.metadata.resolver.impl.AbstractReloadingMetadataResolver:396] - Metadata Resolver FilesystemMetadataResolver LocalMetadata: Next refresh cycle for metadata provider 'C:\Program Files (x86)\Shibboleth\IdP\metadata\sp\SITE-sql_Metadata.xml' will occur on '2022-07-15T09:28:44.857612900Z' ('2022-07-15T05:28:44.857612900-04:00[America/New_York]' local time)</p><p class="MsoNormal"> </p><p class="MsoNormal">Can you assist me in finding where to look for this issue?</p><p class="MsoNormal"> </p><p class="MsoNormal">Cheers,</p><p class="MsoNormal"> </p><p class="MsoNormal">Rick</p><p class="MsoNormal"> </p><p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-GB">Rick Hoodenpyle</span></p><p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-GB">DevOps Specialist</span></p><p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-GB">Residential Management Systems, Inc.</span></p><p class="MsoNormal"> </p></div></body></html>