On Wed, Oct 28, 2020, 09:49 Timothée <[email protected]> wrote:

> Hi,
>
> Here the logs from tomcat catalina.log file :
>
> INFO [http-nio-8080-exec-4]
> org.apache.coyote.http11.Http11Processor.service
> Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at
> DEBUG level.
>         java.lang.IllegalArgumentException: Invalid character found in the
> request target. The valid characters are defined in RFC 7230 and RFC 3986
>                 at
>
> org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:476)
>                 at
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:260)
>                 at
>
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>                 at
>
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
>                 at
> org.apache.tomcat.util.net
> .NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
>                 at
> org.apache.tomcat.util.net
> .SocketProcessorBase.run(SocketProcessorBase.java:49)
>                 at
>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>                 at
>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>                 at
>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>                 at java.base/java.lang.Thread.run(Thread.java:834)
>
> I do not find any catalina.out or localhost.log file as described in
> documentation.
>

There should be way more messages than that, including informational
messages logged by Guacamole during startup. There are basic messages that
note where GUACAMOLE_HOME is, what extensions are being loaded, etc.

If you're not seeing anything like the above, you may need to consult the
documentation of your distro to determine where Tomcat will be logging
things. Some log to files in a subdirectory of /var/log, some log to
syslog, some log to the systemd journal, Docker images log to the Docker
logs. This is not something Guacamole itself controls, but a factor in how
Tomcat was set up.

- Mike

Reply via email to