GUACAMOLE-197: Fix issue where wrong error message is logged.
Project: http://git-wip-us.apache.org/repos/asf/guacamole-client/repo Commit: http://git-wip-us.apache.org/repos/asf/guacamole-client/commit/ecfa9183 Tree: http://git-wip-us.apache.org/repos/asf/guacamole-client/tree/ecfa9183 Diff: http://git-wip-us.apache.org/repos/asf/guacamole-client/diff/ecfa9183 Branch: refs/heads/master Commit: ecfa9183b500f40d9f074e9de56f8a53bae1d701 Parents: 8be8626 Author: Nick Couchman <nick.couch...@yahoo.com> Authored: Tue Apr 11 09:23:19 2017 -0400 Committer: Nick Couchman <vn...@apache.org> Committed: Mon Jan 29 17:08:10 2018 -0500 ---------------------------------------------------------------------- .../guacamole/auth/radius/AuthenticationProviderService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/ecfa9183/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java ---------------------------------------------------------------------- diff --git a/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java b/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java index 2b4f981..da0ae4e 100644 --- a/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java +++ b/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java @@ -121,7 +121,7 @@ public class AuthenticationProviderService { catch (GuacamoleException e) { logger.error("Cannot configure RADIUS server: {}", e.getMessage()); logger.debug("Error configuring RADIUS server.", e); - radPack = null; + throw new GuacamoleInvalidCredentialsException("Authentication error.", CredentialsInfo.USERNAME_PASSWORD); } // If configure fails, permission to login is denied