If you’re trying to use a private key with Guacamole to connect to your server but it doesn’t work, chances are you’re using one of the keys generated with Puttygen. Guacamole only accepts RSA compliant keys, so you’d want to do that.

image
Opens your PPK with Puttygen again, and go to Convesions > Export OpenSSH key (the first option).
image 2
Then open the content of that new file with a text editor, copy and paste it into Guacamole private key field and it should work.