In GUACAMOLE-1126 I outlined a situation in which a limited number of reconnects performed by the guacamole-client would be beneficial. There was a suspicion announced that this situation is more likely caused by an improperly evaluated error code returned by the RDP gateway.
To further investigate on my end, I would like to know the the list of RDP error codes leading to reconnects or - the way around - not leading to reconnects, depending on how this is implemented. Is this list hard coded or configurable and where can I find it?
Also, I would like to know the procedure to obtain the returned error code, is it available on frontend side or only on backend logs (with debug log level enabled?)?
Some rough guidance would be helpful.