From user-return-3892-archive-asf-public=cust-asf.ponee.io@guacamole.apache.org Sun May 13 12:35:04 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 11A8B180636 for ; Sun, 13 May 2018 12:35:03 +0200 (CEST) Received: (qmail 88306 invoked by uid 500); 13 May 2018 10:35:02 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 88296 invoked by uid 99); 13 May 2018 10:35:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 May 2018 10:35:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 67B6EC00D5 for ; Sun, 13 May 2018 10:35:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.701 X-Spam-Level: X-Spam-Status: No, score=-0.701 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id NYkmUa2GKk8t for ; Sun, 13 May 2018 10:35:00 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 666F75F230 for ; Sun, 13 May 2018 10:34:59 +0000 (UTC) Received: from [192.168.2.15] ([46.103.142.93]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0LcmN9-1ebuQI3ME3-00kAo0 for ; Sun, 13 May 2018 12:34:58 +0200 Message-ID: <0f09b6b1b2158ccb00f10b4e29151c18b3c4d25f.camel@gmx.com> Subject: Tomcat8/Apache/Debian: Unable to start guacamole HTTP Status 404 and exceptions in tomcat logs From: Prometheus To: user@guacamole.apache.org Date: Sun, 13 May 2018 13:34:54 +0300 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.2-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:f2bbnZD+As5sYHCJ72feyt09qxPDM1oIMFX+Z83Vn9j4FPGE4wT T+XsZXzs8V9UCnIJJxg5CO1uXjwRokXEePFkTNmzYNVo8DK5emlhPEFPygQSmF9kqC2a0FL 2qT3Ik4S/n4xjls4m4XERuPfX9Sh20nLuwGkSAuEve/7L1mUSbYTGJUiZURTw0/nq69cjBR CpxCl/psav8mMq73v3jXw== X-UI-Out-Filterresults: notjunk:1;V01:K0:gn26doTUpfA=:uaWznnQ7w6c6gRl5misbeq 5IvThojxZpdLZ0W8Js8a6peMh1kVBix8DQ7VB/ZieD38K6XmW1eEXhAsXHi2Cx6fTaTQ8RSq6 BDZGZzZ+C+rmOfIr1TkOp2cAwdDHN4i2xUcFnrVDxm2ZalTRKSXX+c41OQChVzowvx43TIgVr hK52jQ9PBqX7QOURbUCkBc6dCGGwl9BZPxKpG9VBe1tUJGUPbpELjN9UnlYkb3JyTU3/twJ8w EUgWXh2Dq+gUpjk3rgDnRp6FAFKtfFVdsipRhQ1UfQaE6VsW4DqqF9WMaYfDBSuSlmrZkeGsM W7QIv9Ewfg9shXuQnYUL9sOMTXn6UH5HJXuwdA+VBBImZqpKFDcxbVMgJt74whEbe2Mnsv9r5 a9eMXXQqvpzoojBMGvAX94lMoQGMp3vPhHsnHbOOa6CRT22MBkkqCvFbB0UjaUK7I8VTyl1TK MLuowXSxcU0N84sR1U6sHQiAXbFTN3SHBjnyvurOqeN2ObMsVr0cLExS206HQX+PXZeirDWp7 I+WZCocd4Vgftx60zgn6+WeAcWyNXcAk7JXv1DSGG9jkMSRDYYF6dG/G7TfCI80mUkZuKDgpg Rjsm7uUao+MjrKo7Te+GiDFhTiKNqxOJT4N2/dXryIKswWEza53In51msBybwFO7+9vIIMYUy cfkHTYfSglygPh9+lLJifODACylsUKnzJQCnBFgUhSaY2oETo5HO9plyoj7kMYM2167zVcv4N 8WzfB36X2iALDfZbgO65XmZTRf+L50wAk6GC+E/KsbHw8DG8aavhYd2JCjUDnJZyGocBc9kZJ eeL5esI Hi, I am trying to make guacamole (0.9.9+dfsg-1) to run under Debian (unstable). The default tomcat installed using apt along with guacamole is tomcat8. The problem is that I get HTTP Status 404 when trying to access http://myhost:8080/guacamole I look into the log files of tomcat and I see that there are two exceptions shown below (or visit https://paste.gnome.org/pgnkvfvs4) but I haven't managed to find any info on these: 13-May-2018 13:05:54.205 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.30 (Debian) 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 12 2018 07:49:28 UTC 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.30.0 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 4.16.0-1-amd64 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-10-openjdk-amd64 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 10.0.1+10-Debian-4 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 13-May-2018 13:05:54.208 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /var/lib/tomcat8 13-May-2018 13:05:54.209 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/share/tomcat8 13-May-2018 13:05:54.209 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/var/lib/tomcat8/conf/logging.propertie s 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseConcMarkSweepGC 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/var/lib/tomcat8 13-May-2018 13:05:54.210 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/share/tomcat8 13-May-2018 13:05:54.211 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/tmp/tomcat8-tomcat8-tmp 13-May-2018 13:05:54.211 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.16] using APR version [1.6.3]. 13-May-2018 13:05:54.211 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 13-May-2018 13:05:54.211 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true] 13-May-2018 13:05:54.213 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.0h 27 Mar 2018] 13-May-2018 13:05:54.239 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] 13-May-2018 13:05:54.255 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 13-May-2018 13:05:54.260 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 412 ms 13-May-2018 13:05:54.298 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 13-May-2018 13:05:54.299 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.30 (Debian) 13-May-2018 13:05:54.308 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor [/etc/tomcat8/Catalina/localhost/guacamole.xml] 13-May-2018 13:05:54.538 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/guac amole]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.j ava:754) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java :629) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig. java:1838) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors .java:514) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolE xecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool Executor.java:635) at java.base/java.lang.Thread.run(Thread.java:844) Caused by: java.lang.NullPointerException at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScann er.java:373) at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner. java:191) at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(Co ntextConfig.java:1888) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java: 1116) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig. java:765) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig. java:299) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase .java:94) at org.apache.catalina.core.StandardContext.startInternal(StandardContext. java:5138) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 10 more 13-May-2018 13:05:54.540 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying configuration descriptor [/etc/tomcat8/Catalina/localhost/guacamole.xml] java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/guac amole]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.j ava:758) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java :629) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig. java:1838) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors .java:514) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolE xecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool Executor.java:635) at java.base/java.lang.Thread.run(Thread.java:844) 13-May-2018 13:05:54.541 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor [/etc/tomcat8/Catalina/localhost/guacamole.xml] has finished in [232] ms 13-May-2018 13:05:54.542 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat8/webapps/ROOT] 13-May-2018 13:05:54.889 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 13-May-2018 13:09:14.169 WARNING [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [199,277] milliseconds. 13-May-2018 13:09:14.183 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/var/lib/tomcat8/webapps/ROOT] has finished in [199,641] ms 13-May-2018 13:09:14.187 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] 13-May-2018 13:09:14.196 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 181336 ms Any advice is welcomed:)