FESS not starting

Hello,

I just ran a clean install of Fess with the docker install:
$ git clone
$ cd docker-fess/compose
$ docker-compose -f docker-compose.yml -f docker-compose.standalone.yml up -d

But the Fess-Service doesn’t start, there were a couple of other people with the same problem, but from what I can see they didn’t use docker, does anyone have an idea why fess wont start?

PS: I changed http: to http:-- as new users can only post 2 links

Logs:

  • Starting Fess Server
    ==> /var/log/fess/audit.log <==

==> /var/log/fess/fess-crawler.log <==

==> /var/log/fess/fess.log <==

==> /var/log/fess/fess-suggest.log <==

==> /var/log/fess/fess-thumbnail.log <==
sysctl: setting key “vm.max_map_count”: Read-only file system
…done.

==> /var/log/fess/fess.log <==
2021-08-05 20:09:49,828 [main] ERROR Failed to initialize Lasta Di.
org.lastaflute.di.exception.ContainerInitFailureException: Look! Read the message below.
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Failed to initialize the container.

[Path]
esclient.xml

[Namespace]
null

[Included by]
esflute_config.xml
esflute_user.xml
esflute_log.xml

                  • */
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.throwContainerInitFailureException(LaContainerImpl.java:463) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:415) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.factory.SingletonLaContainerFactory.init(SingletonLaContainerFactory.java:67) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.web.container.WebLastaContainerInitializer.doInitContainer(WebLastaContainerInitializer.java:81) ~[lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.container.WebLastaContainerInitializer.initialize(WebLastaContainerInitializer.java:45) ~[lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.servlet.filter.LastaPrepareFilter.initializeContainer(LastaPrepareFilter.java:137) [lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.servlet.filter.LastaPrepareFilter.init(LastaPrepareFilter.java:94) [lastaflute-1.2.0.jar:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:270) [classes/:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:251) [classes/:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:102) [classes/:?]
                    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4566) [classes/:?]
                    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5198) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) [classes/:?]
                    at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
                    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [classes/:?]
                    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) [?:?]
                    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) [classes/:?]
                    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:829) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) [classes/:?]
                    at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
                    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [classes/:?]
                    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) [?:?]
                    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) [classes/:?]
                    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.startServer(TomcatBoot.java:713) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.go(TomcatBoot.java:402) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.bootAwait(TomcatBoot.java:347) [classes/:?]
                    at org.codelibs.fess.FessBoot.main(FessBoot.java:96) [classes/:?]
                    Caused by: org.lastaflute.di.core.exception.IllegalMethodRuntimeException: [ESSR0060]Can not configure method(open) of org.codelibs.fess.es.client.SearchEngineClient, because org.lastaflute.di.exception.ContainerInitFailureException: Fesen (http:----//es01:9200) is not available. Check the state of your Fesen cluster (fesen) in 95090ms.
                    at org.lastaflute.di.core.assembler.AbstractMethodAssembler.invoke(AbstractMethodAssembler.java:61) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.DefaultInitMethodAssembler.assemble(DefaultInitMethodAssembler.java:40) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:57) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:41) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:35) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.ComponentDefImpl.init(ComponentDefImpl.java:85) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:434) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    … 42 more
                    Caused by: org.lastaflute.di.exception.ContainerInitFailureException: Fesen (http:–//es01:9200) is not available. Check the state of your Fesen cluster (fesen) in 95090ms.
                    at org.codelibs.fess.es.client.SearchEngineClient.waitForYellowStatus(SearchEngineClient.java:655) ~[classes/:?]
                    at org.codelibs.fess.es.client.SearchEngineClient.open(SearchEngineClient.java:286) ~[classes/:?]
                    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
                    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
                    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
                    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
                    at org.lastaflute.di.util.LdiMethodUtil.invoke(LdiMethodUtil.java:49) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.AbstractMethodAssembler.invoke(AbstractMethodAssembler.java:59) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.DefaultInitMethodAssembler.assemble(DefaultInitMethodAssembler.java:40) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:57) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:41) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:35) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.ComponentDefImpl.init(ComponentDefImpl.java:85) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:434) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    … 42 more
                    Caused by: org.codelibs.curl.CurlException: Failed to access to http:–//es01:9200/_cluster/health/?wait_for_no_relocating_shards=false&wait_for_no_initializing_shards=false&wait_for_nodes=&wait_for_status=yellow&wait_for_active_shards=0&wait_for_active_shards=0&timeout=30s&master_timeout=30s
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:201) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Caused by: org.codelibs.curl.CurlException: Failed to access the response.
                    at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:272) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Caused by: java.net.UnknownHostException: es01
                    at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:?]
                    at java.net.Socket.connect(Unknown Source) ~[?:?]
                    at java.net.Socket.connect(Unknown Source) ~[?:?]
                    at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:?]
                    at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:?]
                    at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:269) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Fess is not available.
                    ==> /var/log/fess/audit.log <==

==> /var/log/fess/fess-crawler.log <==

==> /var/log/fess/fess.log <==
at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:?]
at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:269) ~[curl4j-1.2.4.jar:?]
at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]

==> /var/log/fess/fess-suggest.log <==

==> /var/log/fess/fess-thumbnail.log <==

==> /var/log/fess/searchlog.log <==

==> /var/log/fess/server_0.log <==
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:261)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)

  • Starting Fess Server
    sysctl: setting key “vm.max_map_count”: Read-only file system
    …done.

==> /var/log/fess/fess.log <==
2021-08-05 20:18:00,377 [main] ERROR Failed to initialize Lasta Di.
org.lastaflute.di.exception.ContainerInitFailureException: Look! Read the message below.
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Failed to initialize the container.

[Path]
esclient.xml

[Namespace]
null

[Included by]
esflute_config.xml
esflute_user.xml
esflute_log.xml

                  • */
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.throwContainerInitFailureException(LaContainerImpl.java:463) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:415) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:431) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.factory.SingletonLaContainerFactory.init(SingletonLaContainerFactory.java:67) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.web.container.WebLastaContainerInitializer.doInitContainer(WebLastaContainerInitializer.java:81) ~[lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.container.WebLastaContainerInitializer.initialize(WebLastaContainerInitializer.java:45) ~[lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.servlet.filter.LastaPrepareFilter.initializeContainer(LastaPrepareFilter.java:137) [lastaflute-1.2.0.jar:?]
                    at org.lastaflute.web.servlet.filter.LastaPrepareFilter.init(LastaPrepareFilter.java:94) [lastaflute-1.2.0.jar:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:270) [classes/:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:251) [classes/:?]
                    at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:102) [classes/:?]
                    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4566) [classes/:?]
                    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5198) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) [classes/:?]
                    at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
                    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [classes/:?]
                    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) [?:?]
                    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) [classes/:?]
                    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:829) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) [classes/:?]
                    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) [classes/:?]
                    at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
                    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [classes/:?]
                    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) [?:?]
                    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) [classes/:?]
                    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) [classes/:?]
                    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [classes/:?]
                    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.startServer(TomcatBoot.java:713) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.go(TomcatBoot.java:402) [classes/:?]
                    at org.dbflute.tomcat.TomcatBoot.bootAwait(TomcatBoot.java:347) [classes/:?]
                    at org.codelibs.fess.FessBoot.main(FessBoot.java:96) [classes/:?]
                    Caused by: org.lastaflute.di.core.exception.IllegalMethodRuntimeException: [ESSR0060]Can not configure method(open) of org.codelibs.fess.es.client.SearchEngineClient, because org.lastaflute.di.exception.ContainerInitFailureException: Fesen (http:–//es01:9200) is not available. Check the state of your Fesen cluster (fesen) in 60330ms.
                    at org.lastaflute.di.core.assembler.AbstractMethodAssembler.invoke(AbstractMethodAssembler.java:61) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.DefaultInitMethodAssembler.assemble(DefaultInitMethodAssembler.java:40) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:57) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:41) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:35) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.ComponentDefImpl.init(ComponentDefImpl.java:85) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:434) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    … 42 more
                    Caused by: org.lastaflute.di.exception.ContainerInitFailureException: Fesen (http:–//es01:9200) is not available. Check the state of your Fesen cluster (fesen) in 60330ms.
                    at org.codelibs.fess.es.client.SearchEngineClient.waitForYellowStatus(SearchEngineClient.java:655) ~[classes/:?]
                    at org.codelibs.fess.es.client.SearchEngineClient.open(SearchEngineClient.java:286) ~[classes/:?]
                    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
                    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
                    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
                    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
                    at org.lastaflute.di.util.LdiMethodUtil.invoke(LdiMethodUtil.java:49) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.AbstractMethodAssembler.invoke(AbstractMethodAssembler.java:59) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.assembler.DefaultInitMethodAssembler.assemble(DefaultInitMethodAssembler.java:40) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:57) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:41) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.deployer.SingletonComponentDeployer.init(SingletonComponentDeployer.java:35) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.ComponentDefImpl.init(ComponentDefImpl.java:85) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.doInit(LaContainerImpl.java:434) ~[lasta-di-0.8.3.jar:?]
                    at org.lastaflute.di.core.meta.impl.LaContainerImpl.init(LaContainerImpl.java:413) ~[lasta-di-0.8.3.jar:?]
                    … 42 more
                    Caused by: org.codelibs.curl.CurlException: Failed to access to http:–//es01:9200/_cluster/health/?wait_for_no_relocating_shards=false&wait_for_no_initializing_shards=false&wait_for_nodes=&wait_for_status=yellow&wait_for_active_shards=0&wait_for_active_shards=0&timeout=30s&master_timeout=30s
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:201) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Caused by: org.codelibs.curl.CurlException: Failed to access the response.
                    at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:272) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Caused by: java.net.UnknownHostException: es01
                    at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:?]
                    at java.net.Socket.connect(Unknown Source) ~[?:?]
                    at java.net.Socket.connect(Unknown Source) ~[?:?]
                    at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
                    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:?]
                    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:?]
                    at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:?]
                    at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:269) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
                    at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
                    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
                    at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]
                    Fess is not available.
                    ==> /var/log/fess/audit.log <==

==> /var/log/fess/fess-crawler.log <==

==> /var/log/fess/fess.log <==
at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:?]
at org.codelibs.curl.CurlRequest$RequestProcessor.accept(CurlRequest.java:269) ~[curl4j-1.2.4.jar:?]
at org.codelibs.curl.CurlRequest.lambda$execute$4(CurlRequest.java:218) ~[curl4j-1.2.4.jar:?]
at org.codelibs.curl.CurlRequest.lambda$connect$3(CurlRequest.java:199) ~[curl4j-1.2.4.jar:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?]

==> /var/log/fess/fess-suggest.log <==

==> /var/log/fess/fess-thumbnail.log <==

==> /var/log/fess/searchlog.log <==

==> /var/log/fess/server_0.log <==
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@11.0.8/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@11.0.8/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
Aug 05, 2021 8:18:00 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [ROOT] created a ThreadLocal with key of type [org.apache.logging.log4j.core.script.ScriptManager$ThreadLocalScriptRunner$1] (value [org.apache.logging.log4j.core.script.ScriptManager$ThreadLocalScriptRunner$1@65d7eea4]) and a value of type [org.apache.logging.log4j.core.script.ScriptManager.MainScriptRunner] (value [org.apache.logging.log4j.core.script.ScriptManager$MainScriptRunner@5d37aa0f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Aug 05, 2021 8:18:00 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“http-nio-8080”]
Aug 05, 2021 8:18:00 PM org.dbflute.tomcat.logging.BootLogger info
INFO: Boot successful: url → http:–//localhost:8080

==> /var/log/fess/server_1.log <==
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:261)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)

  • Starting Fess Server
    sysctl: setting key “vm.max_map_count”: Read-only file system
    …done.

elasticsearch seems not to work.
It’s better to check log messages in the elasticsearch container.


When I run the source code on idea, this error is reported. I’m very distressed. I don’t know if it’s not configured. Please tell me.

For development, please see Development Guide.

run this command:

sysctl vm.max_map_count

if you see

vm.max_map_count = 65530

i suggest up this value

sysctl -w vm.max_map_count=262144

for me it help