@Override
        public GuacamoleException toException(String message) {
            return new GuacamoleUnauthorizedException(message);
        }
Permission was denied to perform the operation, as the user is not yet
authorized (not yet logged in, for example). As HTTP 401 has implications
for HTTP-specific authorization schemes, this status continues to map to
HTTP 403 ("Forbidden"). To do otherwise would risk unintended effects.
guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleStatus.java