Hi,

I've moved this discussion over from user@ as it's getting much more
technical and also wanted to ask specifically about guacamole development
expertise. Hope that's OK.

To summarise, thanks to help from Nick we've been able to connect our
proprietary app authentication to the guacamole front end, and that's
working well now. Our target machines are all windows RDP servers, and
they're set up in a group in guac db so that we can use the 'load
balancing' feature of assigning any available machine to each new
authenticated user.

What we'd like to do next is detect which server is selected and do some
housekeeping in our app running on that server. I had tried using the event
extension mechanism and whilst we can see the connection become active
through the TunnelConnectEvent, we can't get the remote endpoint of the
tunnel from the existing methods.

The most recent advice from Nick indicated we would need to override the
connect() method in the Connection or ConnectionGroup objects, but I'm
stuck on how to do this via the extension we've built. The user
documentation for Guacamole is fantastic, and the auth extension tutorial
was very helpful, but I feel we're straying outside what extensions are
meant for; if not, and if there is any other sample code which includes
overriding those objects, I'd be most grateful for any pointers.

And that brings me on to the second question—and please let me know if this
isn't appropriate for this group, but is anyone more familiar with Java &
Guacamole able / willing to take on this project on a freelance basis? Or
maybe there is a board or forum where we might find such a person?

Many thanks,

David

Reply via email to