Howto install guacamole

OK, here’s a related issue:
https://issues.apache.org/jira/browse/GUACAMOLE-354

and the reported issue:
https://issues.apache.org/jira/browse/GUACAMOLE-841

3 Likes

I compiled guacamole 1.1.0 (that should include the fix) and tested with W10 but Swiss German still does not work and I get the fallback to US English.

I can choose Swiss German in the guacamole client UI now (did not work in old version) but it seems not implemented in guacamole server yet.

1 Like

Hi

Was the keyboard file for Swiss-German included somewhere in the code for 1.10 (ch-de-qwertz.keymap)?

Thanks for the effort, I also wasn’t able to get it working, bur it seems others have…

Must look into it further…

Andy

Yes:

guacamole-server/src/protocols/rdp/keymaps/de_ch_qwertz.keymap

Maybe it’s a “Windows 10” problem. Did you test other MS systems?

Hi

Yes, since I’m migrating the old systems to newer ones, I have quite a choice…
The Old Windows Server 2011 SBS, An old Client (Win7Pro), the new Server 2016, and a few PCs running Win10Pro.
I have Guacamole AND MS-RDP-Client configured for all machines.
The problem is with all OS so far.

BTW: The Nethserver on this site is the one having Zabbix Problems, the second NethServer I set up in this site doesn’t display those problems (Not marking Objects in the Map). Otherwise both work extremly well.

The Network looks like this now:

Background:

This Network is for a Doctors place, two Doctors, both Specialists in Arthros (Having to do with Limbs, artificial joints, and such). They have an X-Ray, a Mac running Horos as Dicom PAC (X-Ray Picture Archive). The software used is Windows based, the Mailserver is Kerio. Kerio used to run on the Mac Server (gone), then on Windows 2011 SBS, now it’s running on a Centos Container in ProxMox.
The Clients are Mac Minis, running Parallels and now Windows 10 Clients. The IPs of the Parallels Clients are ten higher than the corresponding Mac Minis they actually run on, eg Mac= 192.168.151.221, Win10=192.168.151.231.

All older Win7 clients are still fully available, but aren’t anymore on this Zabbix Map.
The AD is based on NethServer, so is DHCP and DNS. A Raspberry does ups support and shuts down the Proxmox (Including the VMs) and both NAS and the Mac running Horos.
Horos is OpenSource Software (A Fork of Osirix) that is a DICOM Viewer and also a PAC for Horos.
All Backups are consolidated on the Synology NAS, and synched to the Doctors Place in Zürich (One of the Doctors has a second place in Zürich) where the same model of NAS stands. Both have an additional Disk just for this cross-site synching.

NethServe also handles all http and https access from the Internet, a reverse proxy forwards Webmail to Kerio.

UPS in Zabbix, with SNMP monitoring of NUT:

I’m releasing this information to help others in this Forum see how and what the ideas behind a simple to complex setup based on NethServer could look like.

Thanks
Andy

1 Like

Guacamole seems to work now with Swiss German, my test system used the old guacd. With guacd 1.1.0 I don’t get the fallback to English anymore. I can use Swiss German now, even if English is set as system default on Windows.

guacd[12619]: INFO:     Loading keymap "base"
guacd[12619]: INFO:     Loading keymap "de-ch-qwertz"

I’ll try update the module to the unstable 1.1.0 and go stable as soon as guacamole 1.1.0 is released.

BTW, nice scenario, thanks for sharing!

2 Likes

Thanks for your cool modules, Guacamole & Zabbix, and your great help!

Will the update show up on the internal NethServer Updates?

Andy

No, I’ll report here when it’s finished to test it before providing it as update.

1 Like

OK, Thx!

Have a good night!

Oder auf gut Schweizerdeutsch:
Es guetes Pfüsi!

Andy

1 Like

@mrmarkuz

Hi

Is it possible to change the OpenJDK version of Java to the “official” v8?

Necxtcloud Fulltextsearch needs Java v8 for this…

Thanks for any feedback!

Andy

Are you sure? IIRC I tested with openjdk and it worked.

Hi
Will test again.
What version of openJDK are you using?
I think mine’s 1.7, but I’ll need to double check later…

PS Does todays Guacamole Update include the CH-German Keyboard ?

Thx
Andy

openjdk 1.8 should work with guacamole, it’s used in several tutorials.

I have to check but I don’t think so. Stable Guacamole version is still 1.0 and you need 1.1 for CH-German keyboard.

1 Like

its funny that i have alway seen guacamole, but never bothered to see what its all about.

i gues its because of the name it has.

but i think and belive it is a great tool for business.

the bigger question i have about it.

how is the best way to setup remote desktops for staff members using guacamole.
is ldap supported, and do i need to deploy multiple oss r (windows 10/winserver) a seprate os for each user or not.

i windows server the best to deploy in htis case, or windows 10 is fine?

@mrmarkuz

AFAIK Guacamole 1.1 is officailly out…

https://guacamole.apache.org/releases/1.1.0/

:slight_smile:

Andy

1 Like

Users have rights to use specific remote connections. They log in via browser and have their connections. In the new version LDAP groups should work too.

Yes, see guacamole [NethServer Wiki]

I don’t know if I understand correctly but it’s a browser app, you don’t need special clients.

Guacamole runs on Nethserver but it works with remote AD too.

More info:

https://guacamole.apache.org/

i have seen guacamole instances running windows inside. thats what i meant.
do i need to deploy multiple oss or a single for all users.

It’s just remote desktop or VNC. There’s no VM in guacamole. Guacamole is a web portal for remote connections. There’s nothing to deploy.

2 Likes

Late to the party, but if anyone finds it useful here is a tool to easily create/configure RemoteApps for RDP: https://github.com/kimmknight/remoteapptool (http://www.kimknight.net/)

3 Likes

wow, there was a time soemone asked me to implement something close to this. my head was left spinning the whole week.

Now i see there is a solution. Interesting