There was a pull request two years ago that would have added support for the x509Vnc protocol in guacd. There was some discussion about storing the certificates on disk on the guacd server rather than in-memory, and the code was pulled.
GUACAMOLE-514: Implement additional VNC authentication support by necouchman · Pull Request #232 · apache/guacamole-server (github.com) <https://github.com/apache/guacamole-server/pull/232/commits/51ae8a41a138ff7a2a5b7e81b9647b7cd49ebdab> I would have assumed the certificates most definitely had to be stored on disk _somewhere_, is that not correct? Say the guacamole web client was running in one docker container, and guacd was running in a second container. How would certificates be passed in-memory between these two? Has anyone found a way to implement x509Vnc support? -dave
