[ https://issues.apache.org/jira/browse/SOLR-16805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17723480#comment-17723480 ]
Senthil Kumar commented on SOLR-16805: -------------------------------------- We could see, from the DEBUG logs, that jars from hadoop_auth module got loaded by SolrResourceLoader {{ 2023-05-17 12:08:10.714 DEBUG (main) [] o.a.s.c.SolrResourceLoader Reloading Lucene SPI 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-collections-3.2.2.jar' to classloader 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-configuration2-2.8.0.jar' to classloader 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-text-1.10.0.jar' to classloader 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-client-4.3.0.jar' to classloader 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-framework-4.3.0.jar' to classloader 2023-05-17 12:08:11.223 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-recipes-4.3.0.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-annotations-3.3.5.jar' to classloader *2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-auth-3.3.5.jar' to classloader* 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-common-3.3.5.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-shaded-guava-1.1.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-core-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-crypto-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-util-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-asn1-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-config-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-pkix-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-util-1.0.1.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/re2j-1.7.jar' to classloader 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/solr-hadoop-auth-9.2.1.jar' to classloader 2023-05-17 12:08:11.224 INFO (main) [] o.a.s.c.SolrResourceLoader Added 19 libs to classloader, from paths: [/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib] 2023-05-17 12:08:11.224 *INFO (main) [] o.a.s.c.NodeConfig Added module hadoop-auth. libPath=/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib with 19 libs* 2023-05-17 12:08:11.224 DEBUG (main) [] o.a.s.c.NodeConfig Libs loaded from /opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib: [file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-collections-3.2.2.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-configuration2-2.8.0.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/commons-text-1.10.0.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-client-4.3.0.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-framework-4.3.0.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/curator-recipes-4.3.0.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-annotations-3.3.5.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-auth-3.3.5.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-common-3.3.5.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/hadoop-shaded-guava-1.1.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-core-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-crypto-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerb-util-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-asn1-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-config-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-pkix-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/kerby-util-1.0.1.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/re2j-1.7.jar, {*}file:/opt/paas/services/solr/solr-9.2.1/modules/hadoop-auth/lib/solr-hadoop-auth-9.2.1.jar{*}] 2023-05-17 12:08:11.225 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/hadoop-client-api-3.3.5.jar' to classloader 2023-05-17 12:08:11.225 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/hadoop-client-runtime-3.3.5.jar' to classloader 2023-05-17 12:08:11.225 DEBUG (main) [] o.a.s.c.SolrResourceLoader Adding 'file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/solr-hdfs-9.2.1.jar' to classloader 2023-05-17 12:08:11.225 INFO (main) [] o.a.s.c.SolrResourceLoader Added 3 libs to classloader, from paths: [/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib] 2023-05-17 12:08:11.225 INFO (main) [] o.a.s.c.NodeConfig Added module hdfs. libPath=/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib with 3 libs 2023-05-17 12:08:11.225 DEBUG (main) [] o.a.s.c.NodeConfig Libs loaded from /opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib: [file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/hadoop-client-api-3.3.5.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/hadoop-client-runtime-3.3.5.jar, file:/opt/paas/services/solr/solr-9.2.1/modules/hdfs/lib/solr-hdfs-9.2.1.jar] 2023-05-17 12:08:11.225 DEBUG (main) [] o.a.s.c.SolrResourceLoader Reloading Lucene SPI 2023-05-17 12:08:11.266 DEBUG (main) [] o.a.s.c.CorePropertiesLocator Config-defined core root directory: /opt/paas/services/solr/solr-9.2.1 2023-05-17 12:08:11.460 DEBUG (main) [] o.a.s.c.CoreContainer New CoreContainer 644399750 }} *but still "Error loading class 'solr.KerberosPlugin'" is thrown and hence Solr CoreContainer is not instantiated.* > org.apache.solr.common.SolrException: Error loading class > 'solr.KerberosPlugin' > -------------------------------------------------------------------------------- > > Key: SOLR-16805 > URL: https://issues.apache.org/jira/browse/SOLR-16805 > Project: Solr > Issue Type: Bug > Components: Authentication > Affects Versions: 9.2.1 > Environment: OS: Debian 11 > Solr Version : 9.2.1 > Java Version: 11 > Reporter: Senthil Kumar > Assignee: Houston Putman > Priority: Major > Labels: kerberos, solrcloud > > I am facing the same "Error loading class 'solr.KerberosPlugin'" even in Solr > 9.2.1 > > I have copied hadoop-auth classes to WEB_INF/lib and also tried setting > SOLR_MODULES=hadoop-auth,hdfs too. But still I am seeing this issue both in > 9.2.0 and 9.2.1 > > It will be helpful if you add more insight to resolve this issue > > Below is the Error stack trace: > {{ > 2023-05-17 11:02:38.998 INFO (zkCallback-13-thread-1) [] > o.a.s.c.c.ZkStateReader Updated live nodes from ZooKeeper... (0) -> (1) > 2023-05-17 11:02:39.037 INFO (main) [] o.a.s.c.CoreContainer Initializing > authentication plugin: org.apache.solr.security.KerberosPlugin > 2023-05-17 11:02:39.044 ERROR (main) [] o.a.s.s.CoreContainerProvider Could > not start Solr. Check solr/home property and the logs > 2023-05-17 11:02:39.064 ERROR (main) [] o.a.s.c.SolrCore null => > *org.apache.solr.common.SolrException: Error loading class > 'org.apache.solr.security.KerberosPlugin'* > at > org.apache.solr.core.{*}SolrResourceLoader.findClass(SolrResourceLoader.java:550){*} > org.apache.solr.common.SolrException: *Error loading class > 'org.apache.solr.security.KerberosPlugin'* > at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:550) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:612) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.core.{*}CoreContainer.initializeAuthenticationPlugin(CoreContainer.java:558){*} > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.core.CoreContainer.reloadSecurityProperties(CoreContainer.java:1159) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.core.{*}CoreContainer.load(CoreContainer.java:823){*} > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.servlet.CoreContainerProvider.createCoreContainer(CoreContainerProvider.java:412) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.servlet.CoreContainerProvider.init(CoreContainerProvider.java:230) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.apache.solr.servlet.CoreContainerProvider.contextInitialized(CoreContainerProvider.java:114) > ~[solr-core-9.2.1.jar:9.2.1 a4c64ab6a2a270ca69c28c706dabb2927ed8a7c2 - > jsweeney - 2023-04-24 11:35:31] > at > org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1048) > ~[jetty-server-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:624) > ~[jetty-servlet-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:983) > ~[jetty-server-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:740) > ~[jetty-servlet-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392) > ~[jetty-servlet-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304) > ~[jetty-webapp-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900) > ~[jetty-server-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306) > ~[jetty-servlet-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532) > ~[jetty-webapp-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) > ~[jetty-util-10.0.13.jar:10.0.13] > at > org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) > ~[jetty-util-10.0.13.jar:10.0.13] > }} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org