> > *Implementation steps to achieve the new HTTPS protocol*
> >
> >    - Create a new https protocol plugin as described in Adding new
> >    protocols - Apache Guacamole
> >    https://guacamole.apache.org/doc/gug/custom-protocols.html
> >    - Implement the necessary logic to handle websites. This may include
> >    establishing secure connections, handling encryption, and 
> > sending/receiving
> >    data over HTTPS/WS
> >       - what is the right approach to render the https stream into a
> >       website?
> >       - Does a library like CEF (chromium ebedded framework) e.g. exist
> >       to achieve this? Any better ideas than that?
> >
> >
> Yes, because the Guacamole protocol translates things into a combination of
> commands, images, mouse movements/clicks, and keystrokes, the new protocol
> implementation would likely need to do the same, having guacd use a library
> like Selenium to render the web page into images that can be sent along to
> Guacamole client, which will display those to the user, and then accept
> mouse/keyboard inputs that would result in forms being filled in, links
> clicked, etc.


Thanks for pointing to this closed 
https://github.com/apache/guacamole-server/pull/430 which tried to do exactly 
what we are looking for.
The implementation on this project hat been started with the CEF library. It 
would be super helpful to know the reason why the project has been closed and 
how far this implementation has gone.

We consider to try it with Selenium and the Chrome Driver too.

If anyone can contribute with expertise on this topic or is interested. I look 
forward to the exchange 
([email protected]<mailto:[email protected]>)


Reply via email to