[ 
https://issues.apache.org/jira/browse/GUACAMOLE-476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316753#comment-16316753
 ] 

Michael Jumper commented on GUACAMOLE-476:
------------------------------------------

The additional error handling mentioned here was added via GUACAMOLE-208, which 
was part of 0.9.13-incubating.

The changes for GUACAMOLE-208 added handling for a number of different errors, 
however the error for credentials being invalid has been present for some time. 
It simply isn't handled for NLA within RDP.

The error you're seeing regarding the server being unreachable is the 
translation string for the {{UPSTREAM_NOT_FOUND}} error code, which is sent by 
Guacamole's RDP support whenever the connection attempt to the RDP server 
outright fails. As the nature of NLA is to handle auth during the initial 
connection handshake, what we need to determine now is whether a reason code 
from the RDP server is actually available at the time of disconnect.

If a reason code is available, then the fact that the disconnect is due to 
invalid credentials should be distinguishable. If not, or if FreeRDP does not 
correctly expose the reason code, then the current behavior is the only 
behavior possible.

> IF NLA is on and username and password is not given ( disabled single sign on 
> ) . It shows error : Unreachable
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-476
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-476
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-client, RDP
>    Affects Versions: 0.9.13-incubating
>         Environment: Windows Server 2012 R2
>            Reporter: Amarjeet Singh
>            Priority: Minor
>
>  I have checked the settings  of NLA in Windows Server 2012 R2 and disabled 
> single sign on  ( no username and password to be redirected ) It gives error 
> that machine is unreachable.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to