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.coyote
und 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.properties
und 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.