Abhishek Chaturvedi created IGNITE-16428:
--------------------------------------------
Summary: Getting failed to start manager and spi. Local node's
grid security processor class is not equal to remote node's grid security
processor.
Key: IGNITE-16428
URL: https://issues.apache.org/jira/browse/IGNITE-16428
Project: Ignite
Issue Type: Bug
Components: clients
Affects Versions: 2.11.1
Reporter: Abhishek Chaturvedi
Thick client is not connecting with server node and fails with ignite 2.12.0
but same was working fine with 2.9.1 V. Server side authentication and
persistance are enabled in ignite-config.xml.
Application side Thick Client's ignite-config.xml configuration is mentioned
below::
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean class="org.apache.ignite.configuration.IgniteConfiguration">
<property name="clientMode" value="true"/>
<property name="workDirectory" value="/tmp" />
<property name="discoverySpi">
<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
<property name="ipFinder">
<bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
<property name="addresses">
<list>
<value>127.0.0.1:47500</value>
</list>
</property>
</bean>
</property>
</bean>
</property>
</bean>
</beans>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Once execute code ::
Ignition.start(igniteConfigResource.getFile().getAbsolutePath());
Getting below exception::
Caused by: org.springframework.beans.BeanInstantiationException: Failed to
instantiate [org.apache.ignite.Ignite]: Factory method 'igniteInstance' threw
exception; nested exception is class org.apache.ignite.IgniteException: Failed
to start manager: GridManagerAdapter [enabled=true,
name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
... 41 more
Caused by: class org.apache.ignite.IgniteException: Failed to start manager:
GridManagerAdapter [enabled=true,
name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
at
org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:1113)
at org.apache.ignite.Ignition.start(Ignition.java:356)
at
com.avis.biverve.config.IgniteConfig.igniteInstance(IgniteConfig.java:22)
at
com.avis.biverve.config.IgniteConfig$$EnhancerBySpringCGLIB$$92287998.CGLIB$igniteInstance$0(<generated>)
at
com.avis.biverve.config.IgniteConfig$$EnhancerBySpringCGLIB$$92287998$$FastClassBySpringCGLIB$$457f046.invoke(<generated>)
at
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
at
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)
at
com.avis.biverve.config.IgniteConfig$$EnhancerBySpringCGLIB$$92287998.igniteInstance(<generated>)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
... 42 more
Caused by: class org.apache.ignite.IgniteCheckedException: Failed to start
manager: GridManagerAdapter [enabled=true,
name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
at
org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1958)
at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1300)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1798)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1720)
at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1159)
at
org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:1053)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:939)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:838)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:708)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:677)
at org.apache.ignite.Ignition.start(Ignition.java:353)
... 53 more
Caused by: class org.apache.ignite.IgniteCheckedException: Failed to start SPI:
TcpDiscoverySpi [addrRslvr=null, addressFilter=null, sockTimeout=5000,
ackTimeout=5000, marsh=JdkMarshaller
[clsFilter=org.apache.ignite.marshaller.MarshallerUtils$1@73ad7e90],
reconCnt=10, reconDelay=2000, maxAckTimeout=600000, soLinger=0,
forceSrvMode=false, clientReconnectDisabled=false, internalLsnr=null,
skipAddrsRandomization=false]
at
org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:281)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:1091)
at
org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1953)
... 63 more
Caused by: class org.apache.ignite.spi.IgniteSpiException: Local node's grid
security processor class is not equal to remote node's grid security processor
class [locNodeId=81bbd4dc-4f80-474c-8dbf-6fe5e0e59c0a,
rmtNodeId=a37bfba3-1748-4628-980f-9187d9052097, locCls=null,
rmtCls=org.apache.ignite.internal.processors.authentication.IgniteAuthenticationProcessor]
at
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.checkFailedError(TcpDiscoverySpi.java:2108)
at
org.apache.ignite.spi.discovery.tcp.ClientImpl$MessageWorker.body(ClientImpl.java:1996)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at
org.apache.ignite.spi.discovery.tcp.ClientImpl$1.body(ClientImpl.java:317)
at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:58)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)