diff --git a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicGuacamoleTunnelServlet.java b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicGuacamoleTunnelServlet.java index 0748495f5..58cfcac1c 100644 --- a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicGuacamoleTunnelServlet.java +++ b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicGuacamoleTunnelServlet.java @@ -172,12 +172,12 @@ public class BasicGuacamoleTunnelServlet extends AuthenticatingHttpServlet { // If no configs/credentials in session, not authorized if (credentials == null || configs == null) - throw new GuacamoleException("Cannot connect - user not logged in."); + throw new GuacamoleSecurityException("Cannot connect - user not logged in."); // Get authorized config GuacamoleConfiguration config = configs.get(id); if (config == null) { - logger.error("Configuration id={} not found.", id); + logger.warn("Configuration id={} not found.", id); throw new GuacamoleSecurityException("Requested configuration is not authorized."); } diff --git a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/WebSocketSupportLoader.java b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/WebSocketSupportLoader.java index 550463716..3fe0ea5ff 100644 --- a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/WebSocketSupportLoader.java +++ b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/WebSocketSupportLoader.java @@ -79,10 +79,10 @@ public class WebSocketSupportLoader implements ServletContextListener { // Servlet API 3.0 unsupported catch (ClassNotFoundException e) { - logger.error("Servlet API 3.0 not found.", e); + logger.info("Servlet API 3.0 not found.", e); } catch (NoSuchMethodException e) { - logger.error("Servlet API 3.0 found, but incomplete.", e); + logger.warn("Servlet API 3.0 found, but incomplete.", e); } // Servlet API 3.0 found, but errors during use