From f43b1198183b35782471a95c8cf3b3ef6565180c Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Wed, 5 Oct 2022 10:34:52 -0700 Subject: [PATCH] GUACAMOLE-1224: Log receipt of authentication requests at trace level. --- .../java/org/apache/guacamole/event/EventLoggingListener.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java b/guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java index b21b8b230..16bee6ae8 100644 --- a/guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java +++ b/guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java @@ -30,6 +30,7 @@ import org.apache.guacamole.net.auth.credentials.GuacamoleInsufficientCredential import org.apache.guacamole.net.event.ApplicationShutdownEvent; import org.apache.guacamole.net.event.ApplicationStartedEvent; import org.apache.guacamole.net.event.AuthenticationFailureEvent; +import org.apache.guacamole.net.event.AuthenticationRequestReceivedEvent; import org.apache.guacamole.net.event.AuthenticationSuccessEvent; import org.apache.guacamole.net.event.DirectoryEvent; import org.apache.guacamole.net.event.DirectoryFailureEvent; @@ -227,6 +228,9 @@ public class EventLoggingListener implements Listener { else if (event instanceof UserSessionInvalidatedEvent) logger.info("{} has logged out, or their session has expired or " + "been terminated.", new RequestingUser((UserSessionInvalidatedEvent) event)); + else if (event instanceof AuthenticationRequestReceivedEvent) + logger.trace("Authentication request received from {}", + new RemoteAddress(((AuthenticationRequestReceivedEvent) event).getCredentials())); // Application startup/shutdown else if (event instanceof ApplicationStartedEvent)