[ 
https://issues.apache.org/jira/browse/NIFI-9528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17469026#comment-17469026
 ] 

Sandip Singh commented on NIFI-9528:
------------------------------------

[~bbende] , please find below the full stack trace

org.apache.nifi.web.server.JettyServer Failed to start web server... shutting 
down.
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration':
 Unsatisfied dependency expressed through method 
'setFilterChainProxySecurityConfigurer' parameter 1; nested exception is 
org.springframework.beans.factory.BeanExpressionException: Expression parsing 
failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'org.apache.nifi.web.NiFiWebApiSecurityConfiguration': 
Unsatisfied dependency expressed through method 'setJwtAuthenticationProvider' 
parameter 0; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration':
 Unsatisfied dependency expressed through constructor parameter 3; nested 
exception is org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'flowController' defined in class path resource 
[nifi-context.xml]: Cannot resolve reference to bean 'propertyEncryptor' while 
setting bean property 'encryptor'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'propertyEncryptor' defined in class path resource 
[nifi-context.xml]: Bean instantiation via factory method failed; nested 
exception is org.springframework.beans.BeanInstantiationException: Failed to 
instantiate [org.apache.nifi.encrypt.PropertyEncryptor]: Factory method 
'getPropertyEncryptor' threw exception; nested exception is 
org.apache.nifi.encrypt.EncryptionException: Key Password length less than 
required [12]
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.resolveMethodArguments(AutowiredAnnotationBeanPostProcessor.java:767)
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:719)
    at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944)
    at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
    at 
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:401)
    at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:292)
    at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
    at 
org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1067)
    at 
org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572)
    at 
org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:996)
    at 
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746)
    at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
    at 
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
    at 
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
    at 
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:910)
    at 
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
    at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
    at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    at 
org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:426)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
    at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
    at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
    at org.eclipse.jetty.server.Server.start(Server.java:423)
    at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
    at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
    at org.eclipse.jetty.server.Server.doStart(Server.java:387)
    at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
    at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:1142)
    at org.apache.nifi.NiFi.<init>(NiFi.java:170)
    at org.apache.nifi.NiFi.<init>(NiFi.java:82)
    at org.apache.nifi.NiFi.main(NiFi.java:330)

> NiFi Cluster error when using managed-authorizer in 1.15.1 version
> ------------------------------------------------------------------
>
>                 Key: NIFI-9528
>                 URL: https://issues.apache.org/jira/browse/NIFI-9528
>             Project: Apache NiFi
>          Issue Type: Bug
>    Affects Versions: 1.15.1
>            Reporter: Sandip Singh
>            Priority: Major
>              Labels: nifi
>
> I was trying to set up NiFi cluster, version 1.15.1, using NiFi-toolkit 
> certificates in server/client mode with two nodes on two different AWS EC2 
> instances using nifi.security.user.authorizer=managed-authorizer instead of 
> default {{single-user-authorizer}} and commenting out the the Single User 
> Authorizer definition from login-identity-providers.xml but NiFi fails to 
> start and throws following exception in the nifi-app.log:
> _...org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
> creating bean with name 
> 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration':
>  Unsatisfied dependency expressed through method 
> 'setFilterChainProxySecurityConfigurer' parameter 1; nested exception is 
> org.springframework.beans.factory.BeanExpressionException: Expression parsing 
> failed; nested exception is 
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
> creating bean with name 
> 'org.apache.nifi.web.NiFiWebApiSecurityConfiguration': Unsatisfied dependency 
> expressed through method 'setJwtAuthenticationProvider' parameter 0...._
>  
> Exactly same configuration works fine on NiFi 1.13.2 version.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to