最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Facing error while InstallingRunning Apache Solr 2.0 for Alfresco 23.4 Enterprise version - Stack Overflow

programmeradmin4浏览0评论

I'm using Alfresco version 23.4 (Enterprise version). I'm facing issues with Solr it's not working properly. Alfresco is working properly. Below I'm attaching some screenshots and command I ran in order to run the Solr.

First way,

PS C:\Alfresco\alfresco-search-services\solr\bin> ./solr start
OpenJDK 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!
PS C:\Alfresco\alfresco-search-services\solr\bin>

But now when I open the log file, I see this big error which says I've misconfigure the Solr but I've configured it properly.

2025-02-18 18:19:06.222 ERROR (searcherExecutor-7-thread-1-processing-x:archive) [   x:archive] o.a.s.c.SolrCore null:.alfresco.error.AlfrescoRuntimeException: 01180003 Failed to initialize keystore: 
   Location: C:/Alfresco/alfresco-search-services/solrhome/keystore/ssl-repo-client.keystore
   Provider: 
   Type:     JCEKS
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:579)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.safeInit(AlfrescoKeyStoreImpl.java:546)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.<init>(AlfrescoKeyStoreImpl.java:110)
    at .alfresco.httpclient.HttpClientFactory.init(HttpClientFactory.java:171)
    at .alfresco.httpclient.HttpClientFactory.<init>(HttpClientFactory.java:151)
    at .alfresco.httpclient.HttpClientFactory.<init>(HttpClientFactory.java:163)
    at .alfresco.solr.client.SOLRAPIClientFactory.getRepoClient(SOLRAPIClientFactory.java:204)
    at .alfresco.solr.client.SOLRAPIClientFactory.getSOLRAPIClient(SOLRAPIClientFactory.java:184)
    at .alfresco.solr.lifecycle.SolrCoreLoadListener.newSearcher(SolrCoreLoadListener.java:125)
    at .apache.solr.core.SolrCore.lambda$getSearcher$15(SolrCore.java:2249)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at .apache.solrmon.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180000 Unable to load key store: C:/Alfresco/alfresco-search-services/solrhome/keystore/ssl-repo-client.keystore
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:522)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:570)
    ... 14 more
Caused by: java.io.FileNotFoundException: Caused by File C:\Alfresco\alfresco-search-services\solrhome\keystore\ssl-repo-client.keystore is outside resource loader dir C:\Alfresco\alfresco-search-services\solrhome\archive; set -Dsolr.allow.unsafe.resourceloading=true to allow unsafe loading
    at .alfresco.solr.SolrKeyResourceLoader.getKeyStore(SolrKeyResourceLoader.java:63)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.getKeyStoreStream(AlfrescoKeyStoreImpl.java:386)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:498)
    ... 15 more

Second way,

In this way, it shows some logs but 'Happy searching' is not coming, also under Task manager is not able to see the process.

C:\Alfresco\alfresco-search-services\solr\bin>solr start -a "-Dsolr.ssl.checkPeerName=false -Dsolr.allow.unsafe.resourceloading=true -Dssl-keystore.password=password -Dssl-keystore.aliases=ssl-alfresco-ca,ssl-repo-client -Dssl-keystore.ssl-alfresco-ca.password=password -Dssl-keystore.ssl-repo-client.password=password -Dssl-truststore.password=password -Dssl-truststore.aliases=ssl-alfresco-ca,ssl-repo,ssl-repo-client -Dssl-truststore.ssl-alfresco-ca.password=password -Dssl-truststore.ssl-repo.password=password -Dssl-truststore.ssl-repo-client.password=password" -f
OpenJDK 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
2025-02-18 18:25:35.579 INFO  (main) [   ] o.e.j.s.Server jetty-9.3.30.v20211001, build timestamp: 2021-10-01T15:51:54Z, git hash: 148ea770504ad315b7936c5737e462879680042b
2025-02-18 18:25:36.624 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache SolrÖ version 6.6.5-patched.11 67b7042d8e2134a87c2ef6e663b1fb0cc0c2d454 - pzurek - 2022-11-28 14:45:37
2025-02-18 18:25:36.624 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in standalone mode on port 8983
2025-02-18 18:25:36.625 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install dir: C:\Alfresco\alfresco-search-services\solr
2025-02-18 18:25:36.628 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2025-02-18T18:25:36.625899900Z
2025-02-18 18:25:37.749 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config XML parse warning in "solrres:/solrconfig.xml", line 1858, column 88: Include operation failed, reverting to fallback. Resource error reading file as XML (href='solrconfig_insight.xml'). Reason: Can't find resource 'solrconfig_insight.xml' in classpath or 'C:\Alfresco\alfresco-search-services\solrhome\archive'
2025-02-18 18:25:37.749 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.Config XML parse warning in "solrres:/solrconfig.xml", line 1858, column 88: Include operation failed, reverting to fallback. Resource error reading file as XML (href='solrconfig_insight.xml'). Reason: Can't find resource 'solrconfig_insight.xml' in classpath or 'C:\Alfresco\alfresco-search-services\solrhome\alfresco'
2025-02-18 18:25:37.811 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config You should not use LATEST as luceneMatchVersion property: if you use this setting, and then Solr upgrades to a newer release of Lucene, sizable changes may happen. If precise back compatibility is important then you should instead explicitly specify an actual Lucene version.
2025-02-18 18:25:37.863 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config Beginning with Solr 5.5, <mergePolicy> is deprecated, use <mergePolicyFactory> instead.
2025-02-18 18:25:37.863 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.Config Beginning with Solr 5.5, <mergePolicy> is deprecated, use <mergePolicyFactory> instead.
2025-02-18 18:25:38.402 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [.apache.solr.analysis.WordDelimiterFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.402 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [.apache.solr.analysis.WordDelimiterFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.411 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [solr.SynonymFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.562 INFO  (main) [   ] o.e.j.s.Server Started @4121ms
2025-02-18 18:25:38.611 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.s.IndexSchema Field content@s____@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.611 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.s.IndexSchema Field content@s____@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.612 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.s.IndexSchema Field content@s__lt@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.617 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.s.IndexSchema Field content@s___t@* is not multivalued and destination for multiple copyFields (4)
2025-02-18 18:25:39.721 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.h.c.ClusteringComponent No default engine for document clustering.
2025-02-18 18:25:39.721 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.h.c.ClusteringComponent No default engine for document clustering.

In both the case (first and second), it is able to open the route - localhost:8983/solr/#/

While running Solr using second method, I'm getting error in Alfresco, below is the error shown

2025-02-18T23:50:00,083 [] ERROR [quartz.core.JobRunShell] [SearchScheduler_Worker-6] Job Solr.SolrWatcher threw an unhandled Exception:
.alfresco.error.AlfrescoRuntimeException: 01180051 Connection refused: getsockopt
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:96) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-2.3.2.jar:?]
        at .quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?]
Caused by: java.ConnectException: Connection refused: getsockopt
        at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[?:?]
        at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[?:?]
        at java.base/java.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[?:?]
        at java.base/java.Socket.connect(Socket.java:633) ~[?:?]
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) ~[?:?]
        at .alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:176) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpConnection.open(HttpConnection.java:707) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:397) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:90) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:323) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:75) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:73) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        ... 5 more
2025-02-18T23:50:00,083 [] ERROR [quartz.core.ErrorLogger] [SearchScheduler_Worker-6] Job (Solr.SolrWatcher threw an exception.
.quartz.SchedulerException: Job threw an unhandled exception.
        at .quartz.core.JobRunShell.run(JobRunShell.java:213) [quartz-2.3.2.jar:?]
        at .quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?]
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180051 Connection refused: getsockopt
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:96) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more
Caused by: java.ConnectException: Connection refused: getsockopt
        at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[?:?]
        at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[?:?]
        at java.base/java.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[?:?]
        at java.base/java.Socket.connect(Socket.java:633) ~[?:?]
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) ~[?:?]
        at .alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:176) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpConnection.open(HttpConnection.java:707) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:397) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:90) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:323) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:75) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:73) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more


2025-02-18T23:59:43,419 [] ERROR [extensions.webscripts.AbstractRuntime] [http-nio-8080-exec-3] Exception from executeScript: 01180010 Wrapped Exception (with status template): 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
.springframework.extensions.webscripts.WebScriptException: 01180010 Wrapped Exception (with status template): 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1139) ~[spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171) ~[spring-webscripts-9.4.jar:9.4]
        at .alfresco.repo.web.scripts.RepositoryContainer.lambda$transactionedExecute$2(RepositoryContainer.java:553) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:452) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:544) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:685) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:721) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:413) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:309) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:423) [spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210) [spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:131) [spring-webscripts-9.4.jar:9.4]
        at .alfresco.repo.web.scripts.AlfrescoWebScriptServlet.service(AlfrescoWebScriptServlet.java:43) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) [servlet-api.jar:6.0]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) [tomcat-websocket.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .springframework.extensions.webscripts.servlet.SecurityHeadersFilter.doFilter(SecurityHeadersFilter.java:177) [spring-webscripts-9.4.jar:9.4]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.ServletMetricsFilter.doFilter(ServletMetricsFilter.java:161) [alfresco-enterprise-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:89) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.ClearSecurityContextFilter.doFilter(ClearSecurityContextFilter.java:53) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) [catalina.jar:10.1.34]
        at .apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) [catalina.jar:10.1.34]
        at .apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) [catalina.jar:10.1.34]
        at .apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:10.1.34]
        at .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) [catalina.jar:10.1.34]
        at .apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) [tomcat-coyote.jar:10.1.34]
        at .apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) [tomcat-coyote.jar:10.1.34]
        at .apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.SocketProcessorBase.run(SocketProcessorBase.java:52) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) [tomcat-util.jar:10.1.34]
        at .apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-util.jar:10.1.34]
        at .apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) [tomcat-util.jar:10.1.34]
        at java.base/java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: .alfresco.scripts.ScriptException: 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:278) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.processor.ScriptServiceImpl.execute(ScriptServiceImpl.java:239) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:181) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:109) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:1376) ~[spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86) ~[spring-webscripts-9.4.jar:9.4]
        ... 47 more
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .alfresco.repo.jscript.Search.queryResultMeta(Search.java:1127) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.jscript.Search.queryResultSet(Search.java:819) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.jscript.Search.query(Search.java:560) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
        at .mozilla.javascript.MemberBox.invoke(MemberBox.java:206) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:211) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:35) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5._c_getDoclist_20(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js:1127) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:66) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5._c_script_0(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js:1352) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:380) ~[rhino-1.7.14.jar:1.7.14]
        at .alfresco.repo.jscript.AlfrescoContextFactory.doTopCall(AlfrescoContextFactory.java:127) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3868) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.exec(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:589) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more

Is their any way to resolve this error?

I'm using Alfresco version 23.4 (Enterprise version). I'm facing issues with Solr it's not working properly. Alfresco is working properly. Below I'm attaching some screenshots and command I ran in order to run the Solr.

First way,

PS C:\Alfresco\alfresco-search-services\solr\bin> ./solr start
OpenJDK 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!
PS C:\Alfresco\alfresco-search-services\solr\bin>

But now when I open the log file, I see this big error which says I've misconfigure the Solr but I've configured it properly.

2025-02-18 18:19:06.222 ERROR (searcherExecutor-7-thread-1-processing-x:archive) [   x:archive] o.a.s.c.SolrCore null:.alfresco.error.AlfrescoRuntimeException: 01180003 Failed to initialize keystore: 
   Location: C:/Alfresco/alfresco-search-services/solrhome/keystore/ssl-repo-client.keystore
   Provider: 
   Type:     JCEKS
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:579)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.safeInit(AlfrescoKeyStoreImpl.java:546)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.<init>(AlfrescoKeyStoreImpl.java:110)
    at .alfresco.httpclient.HttpClientFactory.init(HttpClientFactory.java:171)
    at .alfresco.httpclient.HttpClientFactory.<init>(HttpClientFactory.java:151)
    at .alfresco.httpclient.HttpClientFactory.<init>(HttpClientFactory.java:163)
    at .alfresco.solr.client.SOLRAPIClientFactory.getRepoClient(SOLRAPIClientFactory.java:204)
    at .alfresco.solr.client.SOLRAPIClientFactory.getSOLRAPIClient(SOLRAPIClientFactory.java:184)
    at .alfresco.solr.lifecycle.SolrCoreLoadListener.newSearcher(SolrCoreLoadListener.java:125)
    at .apache.solr.core.SolrCore.lambda$getSearcher$15(SolrCore.java:2249)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at .apache.solrmon.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180000 Unable to load key store: C:/Alfresco/alfresco-search-services/solrhome/keystore/ssl-repo-client.keystore
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:522)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:570)
    ... 14 more
Caused by: java.io.FileNotFoundException: Caused by File C:\Alfresco\alfresco-search-services\solrhome\keystore\ssl-repo-client.keystore is outside resource loader dir C:\Alfresco\alfresco-search-services\solrhome\archive; set -Dsolr.allow.unsafe.resourceloading=true to allow unsafe loading
    at .alfresco.solr.SolrKeyResourceLoader.getKeyStore(SolrKeyResourceLoader.java:63)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.getKeyStoreStream(AlfrescoKeyStoreImpl.java:386)
    at .alfresco.encryption.AlfrescoKeyStoreImpl.loadKeyStore(AlfrescoKeyStoreImpl.java:498)
    ... 15 more

Second way,

In this way, it shows some logs but 'Happy searching' is not coming, also under Task manager is not able to see the process.

C:\Alfresco\alfresco-search-services\solr\bin>solr start -a "-Dsolr.ssl.checkPeerName=false -Dsolr.allow.unsafe.resourceloading=true -Dssl-keystore.password=password -Dssl-keystore.aliases=ssl-alfresco-ca,ssl-repo-client -Dssl-keystore.ssl-alfresco-ca.password=password -Dssl-keystore.ssl-repo-client.password=password -Dssl-truststore.password=password -Dssl-truststore.aliases=ssl-alfresco-ca,ssl-repo,ssl-repo-client -Dssl-truststore.ssl-alfresco-ca.password=password -Dssl-truststore.ssl-repo.password=password -Dssl-truststore.ssl-repo-client.password=password" -f
OpenJDK 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
2025-02-18 18:25:35.579 INFO  (main) [   ] o.e.j.s.Server jetty-9.3.30.v20211001, build timestamp: 2021-10-01T15:51:54Z, git hash: 148ea770504ad315b7936c5737e462879680042b
2025-02-18 18:25:36.624 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to Apache SolrÖ version 6.6.5-patched.11 67b7042d8e2134a87c2ef6e663b1fb0cc0c2d454 - pzurek - 2022-11-28 14:45:37
2025-02-18 18:25:36.624 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting in standalone mode on port 8983
2025-02-18 18:25:36.625 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install dir: C:\Alfresco\alfresco-search-services\solr
2025-02-18 18:25:36.628 INFO  (main) [   ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start time: 2025-02-18T18:25:36.625899900Z
2025-02-18 18:25:37.749 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config XML parse warning in "solrres:/solrconfig.xml", line 1858, column 88: Include operation failed, reverting to fallback. Resource error reading file as XML (href='solrconfig_insight.xml'). Reason: Can't find resource 'solrconfig_insight.xml' in classpath or 'C:\Alfresco\alfresco-search-services\solrhome\archive'
2025-02-18 18:25:37.749 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.Config XML parse warning in "solrres:/solrconfig.xml", line 1858, column 88: Include operation failed, reverting to fallback. Resource error reading file as XML (href='solrconfig_insight.xml'). Reason: Can't find resource 'solrconfig_insight.xml' in classpath or 'C:\Alfresco\alfresco-search-services\solrhome\alfresco'
2025-02-18 18:25:37.811 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config You should not use LATEST as luceneMatchVersion property: if you use this setting, and then Solr upgrades to a newer release of Lucene, sizable changes may happen. If precise back compatibility is important then you should instead explicitly specify an actual Lucene version.
2025-02-18 18:25:37.863 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.Config Beginning with Solr 5.5, <mergePolicy> is deprecated, use <mergePolicyFactory> instead.
2025-02-18 18:25:37.863 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.Config Beginning with Solr 5.5, <mergePolicy> is deprecated, use <mergePolicyFactory> instead.
2025-02-18 18:25:38.402 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [.apache.solr.analysis.WordDelimiterFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.402 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [.apache.solr.analysis.WordDelimiterFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.411 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class [solr.SynonymFilterFactory]. Please consult documentation how to replace it accordingly.
2025-02-18 18:25:38.562 INFO  (main) [   ] o.e.j.s.Server Started @4121ms
2025-02-18 18:25:38.611 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.s.IndexSchema Field content@s____@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.611 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.s.IndexSchema Field content@s____@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.612 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.s.IndexSchema Field content@s__lt@* is not multivalued and destination for multiple copyFields (8)
2025-02-18 18:25:38.617 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.s.IndexSchema Field content@s___t@* is not multivalued and destination for multiple copyFields (4)
2025-02-18 18:25:39.721 WARN  (coreLoadExecutor-6-thread-1) [   x:alfresco] o.a.s.h.c.ClusteringComponent No default engine for document clustering.
2025-02-18 18:25:39.721 WARN  (coreLoadExecutor-6-thread-2) [   x:archive] o.a.s.h.c.ClusteringComponent No default engine for document clustering.

In both the case (first and second), it is able to open the route - localhost:8983/solr/#/

While running Solr using second method, I'm getting error in Alfresco, below is the error shown

2025-02-18T23:50:00,083 [] ERROR [quartz.core.JobRunShell] [SearchScheduler_Worker-6] Job Solr.SolrWatcher threw an unhandled Exception:
.alfresco.error.AlfrescoRuntimeException: 01180051 Connection refused: getsockopt
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:96) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-2.3.2.jar:?]
        at .quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?]
Caused by: java.ConnectException: Connection refused: getsockopt
        at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[?:?]
        at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[?:?]
        at java.base/java.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[?:?]
        at java.base/java.Socket.connect(Socket.java:633) ~[?:?]
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) ~[?:?]
        at .alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:176) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpConnection.open(HttpConnection.java:707) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:397) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:90) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:323) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:75) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:73) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        ... 5 more
2025-02-18T23:50:00,083 [] ERROR [quartz.core.ErrorLogger] [SearchScheduler_Worker-6] Job (Solr.SolrWatcher threw an exception.
.quartz.SchedulerException: Job threw an unhandled exception.
        at .quartz.core.JobRunShell.run(JobRunShell.java:213) [quartz-2.3.2.jar:?]
        at .quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?]
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180051 Connection refused: getsockopt
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:96) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more
Caused by: java.ConnectException: Connection refused: getsockopt
        at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[?:?]
        at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[?:?]
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[?:?]
        at java.base/java.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[?:?]
        at java.base/java.Socket.connect(Socket.java:633) ~[?:?]
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) ~[?:?]
        at .alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:176) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpConnection.open(HttpConnection.java:707) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:397) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:90) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .apachemons.httpclient.HttpClient.executeMethod(HttpClient.java:323) ~[commons-httpclient-3.1-HTTPCLIENT-1265.jar:?]
        at .alfresco.httpclient.RequestHeadersHttpClient.executeMethod(RequestHeadersHttpClient.java:75) ~[alfresco-core-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.search.impl.solr.AbstractSolrAdminHTTPClient.getOperation(AbstractSolrAdminHTTPClient.java:73) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient.executeAction(SOLRAdminClient.java:221) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more


2025-02-18T23:59:43,419 [] ERROR [extensions.webscripts.AbstractRuntime] [http-nio-8080-exec-3] Exception from executeScript: 01180010 Wrapped Exception (with status template): 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
.springframework.extensions.webscripts.WebScriptException: 01180010 Wrapped Exception (with status template): 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1139) ~[spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171) ~[spring-webscripts-9.4.jar:9.4]
        at .alfresco.repo.web.scripts.RepositoryContainer.lambda$transactionedExecute$2(RepositoryContainer.java:553) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:452) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:544) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:685) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:721) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:413) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:309) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:423) [spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210) [spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:131) [spring-webscripts-9.4.jar:9.4]
        at .alfresco.repo.web.scripts.AlfrescoWebScriptServlet.service(AlfrescoWebScriptServlet.java:43) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) [servlet-api.jar:6.0]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) [tomcat-websocket.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .springframework.extensions.webscripts.servlet.SecurityHeadersFilter.doFilter(SecurityHeadersFilter.java:177) [spring-webscripts-9.4.jar:9.4]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.ServletMetricsFilter.doFilter(ServletMetricsFilter.java:161) [alfresco-enterprise-remote-api-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:89) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .alfresco.web.app.servlet.ClearSecurityContextFilter.doFilter(ClearSecurityContextFilter.java:53) [alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [catalina.jar:10.1.34]
        at .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) [catalina.jar:10.1.34]
        at .apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) [catalina.jar:10.1.34]
        at .apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) [catalina.jar:10.1.34]
        at .apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) [catalina.jar:10.1.34]
        at .apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:10.1.34]
        at .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) [catalina.jar:10.1.34]
        at .apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) [tomcat-coyote.jar:10.1.34]
        at .apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) [tomcat-coyote.jar:10.1.34]
        at .apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.SocketProcessorBase.run(SocketProcessorBase.java:52) [tomcat-coyote.jar:10.1.34]
        at .apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) [tomcat-util.jar:10.1.34]
        at .apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-util.jar:10.1.34]
        at .apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) [tomcat-util.jar:10.1.34]
        at java.base/java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: .alfresco.scripts.ScriptException: 01180065 Failed to execute script 'classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js': 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:278) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.processor.ScriptServiceImpl.execute(ScriptServiceImpl.java:239) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:181) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:109) ~[alfresco-remote-api-23.4.1.1.jar:23.4.1.1]
        at .springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:1376) ~[spring-webscripts-9.4.jar:9.4]
        at .springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86) ~[spring-webscripts-9.4.jar:9.4]
        ... 47 more
Caused by: .alfresco.error.AlfrescoRuntimeException: 01180064 Failed to execute search:  +@cm\:modified:[2025\-2\-11T00\:00\:00.000 TO 2025\-2\-18T23\:59\:59.999] +@cm\:modifier:"admin" +TYPE:"cm:content" -TYPE:"cm:systemfolder" -TYPE:"fm:forums" -TYPE:"fm:forum" -TYPE:"fm:topic" -TYPE:"fm:post" +(TYPE:"content" OR TYPE:"app:filelink" OR TYPE:"folder")
        at .alfresco.repo.jscript.Search.queryResultMeta(Search.java:1127) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.jscript.Search.queryResultSet(Search.java:819) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.jscript.Search.query(Search.java:560) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
        at .mozilla.javascript.MemberBox.invoke(MemberBox.java:206) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:211) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:35) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5._c_getDoclist_20(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js:1127) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:66) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5._c_script_0(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js:1352) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:380) ~[rhino-1.7.14.jar:1.7.14]
        at .alfresco.repo.jscript.AlfrescoContextFactory.doTopCall(AlfrescoContextFactory.java:127) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3868) ~[rhino-1.7.14.jar:1.7.14]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.call(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .mozilla.javascript.gen.classpath__alfresco_templates_webscripts__alfresco_slingshot_documentlibrary_doclist_get_js_5.exec(classpath*:alfresco/templates/webscripts//alfresco/slingshot/documentlibrary/doclist.get.js) ~[?:?]
        at .alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:589) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRAdminClient$SolrTracker.pingSolr(SOLRAdminClient.java:333) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .alfresco.repo.solr.SOLRWatcherJob.execute(SOLRWatcherJob.java:54) ~[alfresco-repository-23.4.1.1.jar:23.4.1.1]
        at .quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.2.jar:?]
        ... 1 more

Is their any way to resolve this error?

Share Improve this question edited 22 hours ago Heiko Robert 2,72714 silver badges15 bronze badges asked yesterday Varshil ShahVarshil Shah 413 bronze badges 1
  • 1 If you're trying to test Alfresco or use it for development in a Windows environment, I recommend running it on WSL (Windows Subsystem for Linux) and, if possible, using Docker to make everything easier and faster. – AHT Commented 21 hours ago
Add a comment  | 

1 Answer 1

Reset to default 1

First of all: you're trying to run Alfresco / Search Services on Windows which is not a supported path. If you really want to do this you are on your own and need to understand how to setup you environment correctly.

In your first variant, the solr start script is able to start solr but java disallows access to the keystore files stored outside the solr directory. You at least need to add -Dsolr.allow.unsafe.resourceloading=true in your solr.in.cmd or move all files referenced.

In your second variant you run solr in your console, therefore you do not see the Happy searching! message from the process starting that console. I doubt, that you do not see that java process in your windows taskmanager but if you exit that console you will also kill the solr process.

In your second variant, when Alfresco tries to connect to solr, there is no port listening - so I also doubt that at that time you could open solr UI in your browser using the url configured in Alfresco repository.

发布评论

评论列表(0)

  1. 暂无评论