Language issue was resolved.
Now, ho do i assigned a ldap user to a specific conenction
Language issue was resolved.
Now, ho do i assigned a ldap user to a specific conenction
Tried from mobile now but my server blocked me out. Need to check that. I wasn’t able to press a menu button in guacamole on mobile device.
I think in the user settings on bottom you can choose the connections.
Has anyone here managed to rebrand the login screen of this solution?
I semi-got it to work. The idea behind it is pretty simple; download the .jar to your desktop and open it with 7Zip; add .png file to images folder (my browser says the Icon picture is 60x60) and modify the CSS Text for the title (I did not do this). After, use SCP to move the .jar file onto the server and place the .jar under
/var/lib/guacamole/extensions
Then restart tomcat or reboot your NS machine.
Guacamole 1.2.0 is here with a lot of bug fixes, thanks to @royceb for pointing out. This time we use a newer Guacamole client with the older epel 1.1.0 packages but it should be ok:
The 1.2.0 release is compatible with older 1.x components. You should upgrade older components to 1.2.0 when possible, however things should continue to work correctly in the interim:
Extensions written for older 1.x releases can be used by 1.2.0.
Components written for the version of the Guacamole protocol used by older 1.x releases can be used with components of the 1.2.0 release.
Improvements:
Downsides:
To test Guacamole 1.2.0 (see the wiki for more config details):
yum install https://mrmarkuz.dynu.net/mirror/devtest/nethserver-guacamole-0.0.1-2.ns7.noarch.rpm
Please share your results.
Got a site updated to version 1.2 this morning. Thank you.
EDIT - I did have one semi problem. After the upgrade was completed I needed to re-apply the Virtual Host settings for my https://remote.mydomain.com to resolve again properly. Is there a way to integrate that step into the Cockpit -> Guac App -> settings?
I need to check, usually db entries should not be emptied on update so the virtualhost should still be there. Thanks for pointing out.
I’m still working on my cockpit dev skills but it’s on the todo list.
I could not reproduce it. Did you update from nethserver-guacamole-0.0.1-1 or an earlier version?
Yes I did upgrade from the previous version from the command line using:
yum install https://mrmarkuz.dynu.net/mirror/devtest/nethserver-guacamole-0.0.1-2.ns7.noarch.rpm
When I refreshed the web page after the upgrade I got a Tomcat location error where re-applying the virtual host settings fixed the over all issue. I performed a snapshot of the vm before I upgraded. I could clone the snapshot this week to see if I can reproduce the same error again.
Thanks for testing!
Please check the virtualhost db entry before and after the upgrade, it should not be emptied:
config show guacd
Was it tomcat 7 or 8?
Maybe you need to remove nethserver-tomcat and restart tomcat8 after the upgrade.
Hi Martin,
don’t know if you managed it yet, but it works with this instructions.
Hi everyone,
in guacamole 1.2.0, here marks the function of “Disable copying from remote desktop” and “Disable pasting from client” correct, but also to you it still doesn’t work?
Sorry if I point it out before here but I have not only tried this excellent pre-compiled package and I have not tried to compile directly from source
Thanks for pointing out and sorry for late answer.
I think the problem is that libguac(-client-rdp) 1.1.0 from epel is used.
I tried some time ago and other repos were needed so I decided to just use the epel rpms. I’ll give it another try when I find time. It would be really nice to have all 1.2.0 features.
This is not a job, it’s a community, thanks to you for answering me
As I wrote above, we are not at work here, but it is a passion.
If you can, I try it, but without pressure.
Thank you so much for the great job you do
Happy New Year to all, a good news:
I can confirm that it works with version 1.2.0, it’s in epel-testing.
You may update your installation with
yum update --enablerepo=epel-testing guacd libguac libguac-client-rdp libguac-client-ssh libguac-client-vnc
The problem is that the module uses the epel packages.
EDIT:
1.2.0 is released already, 1.3.0 is in epel-testing now. I’m going to update the module…