trengri commented on issue #430: GUACAMOLE-221: Client-side changes for parameter prompting URL: https://github.com/apache/guacamole-client/pull/430#issuecomment-612949607 @necouchman, thank you. I checked it out and performed some tests. Our Windows 10 desktops are configured to accept only NLA connections. The first problem is that the prompt appears only when I explicitly set "Security mode" to NLA in the connection settings. If the "Security mode" is set to "Any" or unset (blank), then the password prompt does not appear - I immediately get "CONNECTION ERROR - The remote desktop server is currently unreachable". I expected that "Any" mode will allow me to connect, but OK. I set "Security mode" to NLA and started testing. The second problem is more serious. After I click on the session, the white message box "CONNECTING - Connected to Guacamole. Waiting for response..." appears. This message hands for a while (up to 5-10 seconds). Then credentials prompt appears. As long as I'm typing my credentials, another message box "CONNECTION ERROR - The connection has been closed because the server is taking too long to respond" appears behind the credentials prompt. Of course, I can see only the part of it, because it is almost hidden by credentials window. When I complete typing my credentials and press the "Connect" button, the credentials window disappears and I can fully see the window that was hidden behind it - it's still counting down the seconds to reconnect, as if the credentials I have entered had no effect. After the counter reaches zero, all the described sequence of events repeats. A couple of times I was lucky enough to enter my credentials before that background window with countdown appears - and after that I was able to connect. But most of times, this countdown window appears long way before I finish entering my credentials. And a small usability enhancement: I noticed that if the username and domain fields are set in the connection properties, I'm prompted only for the password and not prompted for the username and domain. This might be expected behavior, but to my mind, it's better to prompt the user for all 3 fields (login, password, domain), but pre-populate them in the dialog box, so the user can just leave them as is, or edit them (for example, if he wants to connect as another user). Right now, if you are not showing the username in the prompt at all, the user does not have an opportunity to login as another user.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
