Hi Alan,

There should be a stack trace following the metadata URL retrieval
error. That should provide additional details related to error.

Regards,
David Handermann

On Fri, Dec 6, 2024 at 10:16 AM LAFLEUR, ALAN <al1...@att.com> wrote:
>
> Hi All,
> I'm fairly new to NiFi and have my Ubuntu instance running fine with single 
> identity config.  However, I am now trying to configure NiFi for OIDC but 
> when I start the nifi process it dies with the error below.  A curl shows 
> that at least basic connectivity is working to the IDP.   Any ideas what 
> could be causing this?  I can provide my nifi.properties and/or 
> authorizers.xml if needed.
> 2024-11-20 00:22:09,786 ERROR [main] o.s.web.context.ContextLoader Context 
> initialization failed
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
> creating bean with name 
> 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration':
>  Unsatisfied dependency
> expressed through method 'setFilterChains' parameter 0; nested exception is 
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
> creating bean with name 'securityFilterChain' defined in org.a
> pache.nifi.web.security.configuration.WebSecurityConfiguration: Unsatisfied 
> dependency expressed through method 'securityFilterChain' parameter 7; nested 
> exception is org.springframework.beans.factory.BeanCreati
> onException: Error creating bean with name 'oAuth2LoginAuthenticationFilter' 
> defined in 
> org.apache.nifi.web.security.configuration.OidcSecurityConfiguration: Bean 
> instantiation via factory method failed; nested
> exception is org.springframework.beans.BeanInstantiationException: Failed to 
> instantiate 
> [org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter]:
>  Factory method 'oAuth2LoginAuthenticatio
> nFilter' threw exception; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'clientRegistrationRepository' defined in 
> org.apache.nifi.web.security.configu
> ration.OidcSecurityConfiguration: Bean instantiation via factory method 
> failed; nested exception is 
> org.springframework.beans.BeanInstantiationException: Failed to instantiate 
> [org.springframework.security.oauth
> 2.client.registration.ClientRegistrationRepository]: Factory method 
> 'clientRegistrationRepository' threw exception; nested exception is 
> org.apache.nifi.web.security.oidc.OidcConfigurationException: OpenID Connec
> t Metadata URL 
> [https://oidc.stage.elogin.att.com/mga/sps/oauth/oauth20/metadata/ATTOIDC/.well-known/openid-configur...]
>  retrieval failed
> Thanks for any assistance you can provide,
> Alan LaFleur
>

Reply via email to