[
https://issues.apache.org/jira/browse/GUACAMOLE-1260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
user12319273 updated GUACAMOLE-1260:
------------------------------------
Description:
There are many possible reasons why a Guacamole connection may fail. Some of
them are issues with the Guacamole server, while many of them are problems with
the Remote Desktop Server the User wants to connect to. So far, the only way to
find the error cause is to connect to the Server running the guacd daemon and
read the logs. This gets even harder if the issue occurred in the past and
isn't easily reproducible, or if the server is used by multiple users and
multiple connections happen in parallel. Having no kind of error feedback to
the user is suboptimal, as even some trivial cases like wrong username/password
can't be recognized by the user.
To address these issues, I think it might be helpful to provide at least the
error message to the user session trying to establish a connection. Similar to
the feedback a regular Remote Desktop Application would give the user.
Especially for users managing their own Remote Desktop endpoints (e.g. their
regular Windows computer at work) such error messages might already help the
user to sort the issue out by themselves. And even if the user can't solve the
problem by themselves, they can at least provide this error message to an admin
to get fast assistance.
I think this would improve error handling a lot, as many problems probably
wouldn't even need to be raised to the administrator of the Guacamole Server,
as users can solve them by themselves. No lengthy log-checking by the sysadmin
to recognize the error cause would be needed. And for these errors that do need
to be solved by an admin, the admin would already get a starting point by the
error message the user got. And also for the user this is an improvement, as he
doesn't have to wait for the sysadmin to get their issue sorted out in many
cases.
Please tell me if I'm missing something. Otherwise, I think this would be a
ahuge imrovement to this awesome project! Thanks!
was:
There are many possible reasons why a Guacamole connection may fail. Some of
them are issues with the Guacamole server, while many of them are problems with
the Remote Desktop Server the User wants to connect to. So far, the only way to
find the error cause is to connect to the Server running the guacd daemon and
read the logs while. This gets even harder if the issue occurred in the past
and isn't easily reproducible, or if the server is used by multiple users and
multiple connections happen in parallel. Having no kind of error feedback to
the user is suboptimal, as even some trivial cases like wrong username/password
can't be recognized by the user.
To address these issues, I think it might be helpful to provide at least the
error message to the user session trying to establish a connection. Similar to
the feedback a regular Remote Desktop Application would give the user.
Especially for users managing their own Remote Desktop endpoints (e.g. their
regular Windows computer at work) such error messages might already help the
user to sort the issue out by themselves. And even if the user can't solve the
problem by themselves, they can at least provide this error message to an admin
to get fast assistance.
I think this would improve error handling a lot, as many problems probably
wouldn't even need to be raised to the administrator of the Guacamole Server,
as users can solve them by themselves. No lengthy log-checking by the sysadmin
to recognize the error cause would be needed. And for these errors that do need
to be solved by an admin, the admin would already get a starting point by the
error message the user got. And also for the user this is an improvement, as he
doesn't have to wait for the sysadmin to get their issue sorted out in many
cases.
Please tell me if I'm missing something. Otherwise, I think this would be a
ahuge imrovement to this awesome project! Thanks!
> Provide better error messages to the user
> -----------------------------------------
>
> Key: GUACAMOLE-1260
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1260
> Project: Guacamole
> Issue Type: Improvement
> Components: guacamole-client, guacamole-common, guacamole-server,
> guacd
> Affects Versions: 1.3.0
> Environment: Guacamole 1.3.0, Debian 10, Apache Tomcat 9
> Reporter: user12319273
> Priority: Trivial
> Labels: error-feedback, error-handling,
> error_message_improvement, errorhandling, user-experience
>
> There are many possible reasons why a Guacamole connection may fail. Some of
> them are issues with the Guacamole server, while many of them are problems
> with the Remote Desktop Server the User wants to connect to. So far, the only
> way to find the error cause is to connect to the Server running the guacd
> daemon and read the logs. This gets even harder if the issue occurred in the
> past and isn't easily reproducible, or if the server is used by multiple
> users and multiple connections happen in parallel. Having no kind of error
> feedback to the user is suboptimal, as even some trivial cases like wrong
> username/password can't be recognized by the user.
> To address these issues, I think it might be helpful to provide at least the
> error message to the user session trying to establish a connection. Similar
> to the feedback a regular Remote Desktop Application would give the user.
> Especially for users managing their own Remote Desktop endpoints (e.g. their
> regular Windows computer at work) such error messages might already help the
> user to sort the issue out by themselves. And even if the user can't solve
> the problem by themselves, they can at least provide this error message to an
> admin to get fast assistance.
> I think this would improve error handling a lot, as many problems probably
> wouldn't even need to be raised to the administrator of the Guacamole Server,
> as users can solve them by themselves. No lengthy log-checking by the
> sysadmin to recognize the error cause would be needed. And for these errors
> that do need to be solved by an admin, the admin would already get a starting
> point by the error message the user got. And also for the user this is an
> improvement, as he doesn't have to wait for the sysadmin to get their issue
> sorted out in many cases.
> Please tell me if I'm missing something. Otherwise, I think this would be a
> ahuge imrovement to this awesome project! Thanks!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)