Das Tomcat Localhost-Zugriffsprotokoll enthält keine fehlgeschlagenen Anforderungen

Das Tomcat Localhost-Zugriffsprotokoll enthält keine fehlgeschlagenen Anforderungen

Die Standardprotokolle von Tomcat 8.5 scheinen keine fehlgeschlagenen Anfragen oder Informationen zu den SSL-Handshakes anzuzeigen. Insbesondere das Localhost-Protokoll und catalina.out

Informationen zum Typ der fehlgeschlagenen Anforderung finden Sie in dieser Frage: Zeitweise auftretender Curl 35-Fehler bei Verwendung eines selbst signierten Zertifikats auf Tomcat

Diese Frage scheint darauf hinzudeuten, dass es nicht möglich ist …? Tomcat-Zugriffsprotokolle – sind fehlgeschlagene Anfragen enthalten?

Ich habe versucht, das Debuggen einzuschalten, konnte aber immer noch nichts im Zusammenhang mit einer fehlgeschlagenen Anfrage finden.

Antwort1

Wenn Sie die Verbindungsdetails protokollieren möchten, müssen Sie die Protokollierungsebenen auf Logger org.apache.coyoteund erhöhen org.apache.tomcat.util.net, indem Sie Folgendes eingeben:

org.apache.tomcat.util.net.level = FINE
org.apache.coyote.level = FINE

in $CATALINA_BASE/conf/logging.propertiesund Erhöhen des Log-Levels einiger Handler, zB:

java.util.logging.ConsoleHandler.level = FINE

deren Nachrichten letztendlich in landen catalina.out.

Dies erfordert einen Neustart des Servers. Sie sollten dasselbe über JMX tun können (z. B.j-Konsole), ohne Neustart.

verwandte Informationen