Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Message added by Taddeusz,

Before upgrading to 1.5.0 you need to have first upgraded to 1.4.0-3 of the container. I discovered that prior to 1.4.0-3 it was not shutting down MariaDB correctly and causing the database to be left in a dirty state.

 

If after upgrading to 1.5.0 you discover that MariaDB is stopping and the log mentions something about needing to open the database in an older version of MariaDB you should downgrade specifically to 1.4.0-3, start the container and make sure it's running correctly. Then you may upgrade to 1.5.0.

[Support] jasonbean - Apache Guacamole

Featured Replies

2 minutes ago, Taddeusz said:

Are you using a Microsoft account? Are you using Windows Hello to login even with just a pin? If so you have to login with your password at least once so that it’s cached. After that RDP should work fine and you can go back to using Windows Hello to login locally.


Thank you for replying - I fixed it and edited my post

  • Replies 1.2k
  • Views 282.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I just wanted to post an update about my progress with 1.5.5. It was a busy weekend but I did get a chance to work on it. I ran into an issue that I'm trying to figure out but I think I'll be able to

  • I'm sorry. I've been trying to avoid this for a while. I just don't have the time I used to have to work on Guacamole. Maybe some day I can come back to it but for now I'm going to have to throw in th

  • I have forked Jason project and upgrade to version 1.6.0, you can try using the same template changing the name to create a new application and in the field: Repository replace the word jasonbean to c

Posted Images

ctrl+c , ctrl+v not working on a SSH

i just stared using this trying to replace a terminal that i have installed

this is critical since i am not able to use the commands above

 

 

not sure if this is a bug or not, or maybe i am doing something wrong 

  • Author
3 minutes ago, Danuel said:

ctrl+c , ctrl+v not working on a SSH

i just stared using this trying to replace a terminal that i have installed

this is critical since i am not able to use the commands above

 

 

not sure if this is a bug or not, or maybe i am doing something wrong 

You’ll need to hit ctrl+alt+shift and paste it in the clipboard area.

  • 1 month later...

I have a strange issue. I have two laptops that are connected by hardwire ethernet. I use Home Assistant wake on lan integration and both machines wake up fine. I have static ips and static arp entries. Windows 10 and 11.

 

In network adapter properties I have the same settings and like I said, wol works fine except in Guacamole on the Sony laptop. 

 

Home Assistant

 

  - platform: wake_on_lan
    mac: 48:2A:E3:2A:BC:A9
    name: Thinkpad_WOL
    host: 192.168.0.214

works

 

  - platform: wake_on_lan
    mac: 54:42:49:56:9F:5A
    name: Sony_WOL
    host: 192.168.0.166

works


 

Using Guacamole the Thinkpad wakes fine

Send WoL packet: Yes

MAC address of the remote host:  48:2A:E3:2A:BC:A9

Broadcast address for WoL packet: 255.255.255.255

UDP port for WoL packet: 9

Host boot wait time:

works

 

The Sony will not wake up

Send WoL packet: Yes

MAC address of the remote host: 54:42:49:56:9F:5A

Broadcast address for WoL packet: 255.255.255.255

UDP port for WoL packet: 9

doesn't work

 

Edit- I can even wake the Sony machine over the internet here

https://www.depicus.com/wake-on-lan/woli

using the MAC and my external ip.

 

Edit edit- I should have mentioned that I am running Guacamole 0.9.13 on an Unraid server in bridge mode.

Edited by flurec
add info, more info

  • 1 month later...

Hi, thanks for a great docker.

 

I have a problem, I cant upgrade past 1.4.0.3 version. 

 

After experiencing some issues in the past I decided to stay on 1.4.0.3 on my main work server. 

However, after testing to install the latest Guacamole on my home machine (no previous versions installed) and testing it, I decided to upgrade my work machine. 

 

However when I update I get a 404 message when trying to access the WebGui 

 

HTTP Status 404 – Not Found

Type Status Report

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

 

After rolling back via the Appdata Backup plugin, it works again. I tried 2 more times with restarts in between still the same result. I am unable to update 1.4.0.3 to the latest version of Guacamole. 


Log reads: Using existing properties file.
Copying MySQL exte

nsion.
Copying TOTP extension.
Updating user permissions.
Database exists.
Database upgrade not needed.
2023-12-05 00:03:42,808 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
2023-12-05 00:03:42,808 INFO Set uid to user 0 succeeded
2023-12-05 00:03:42,810 INFO supervisord started with pid 29
2023-12-05 00:03:43,812 INFO spawned: 'guacd' with pid 30
2023-12-05 00:03:43,814 INFO spawned: 'mariadb' with pid 31
2023-12-05 00:03:43,815 INFO spawned: 'tomcat' with pid 32
guacd[30]: INFO:        Guacamole proxy daemon (guacd) version 1.5.3 started
guacd[30]: INFO:        Listening on host 0.0.0.0, port 4822
2023-12-05 00:03:43,829 WARN exited: tomcat (exit status 1; not expected)
2023-12-05 00:03:44,839 INFO success: guacd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-12-05 00:03:44,839 INFO success: mariadb entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-12-05 00:03:44,841 INFO spawned: 'tomcat' with pid 50
2023-12-05 00:03:45,858 INFO success: tomcat entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
 


I am completely clueless why it is not working and any help would be greatly appreciated. 

 

  • Author

@nik82 Go into the log folder and look at your tomcat.log file and then the log/tomcat folder and look at the catalina.out file.

Guacamole works great when I use it to connect to other computers on my network, but when I attempt to connect to a VM on Unraid it wont connect. I've created a custom docker network, and enabled host access. That and leaving the network as bridge I have the same results. Any help is appreciated. 

  • Author
14 hours ago, bmoa89 said:

Guacamole works great when I use it to connect to other computers on my network, but when I attempt to connect to a VM on Unraid it wont connect. I've created a custom docker network, and enabled host access. That and leaving the network as bridge I have the same results. Any help is appreciated. 

I think you need to have "Host access to custom networks" enabled in Docker settings.

Host access to custom networks has been enabled. Are there any other little options I should be looking for?


Sent from my iPhone using Tapatalk

  • Author
5 minutes ago, bmoa89 said:

Host access to custom networks has been enabled. Are there any other little options I should be looking for?


Sent from my iPhone using Tapatalk

What's your network type set to? Mine is set to Bridge and I have no trouble connecting to VM's.

It was set to a custom network like the space invader video. I just changed it back to bridge with the same results.


Sent from my iPhone using Tapatalk

1 hour ago, bmoa89 said:

It was set to a custom network like the space invader video. I just changed it back to bridge with the same results.

working fine here with VM's

 

and you are sure your VM is capable to RDP ? tested with another computer on the network and used RDP into the VM ?

working fine here with VM's
 
and you are sure your VM is capable to RDP ? tested with another computer on the network and used RDP into the VM ?

I haven’t tried rdp but with vnc I am able to connect to a raspberry on my network. The vm I want to connect to is Ubuntu so it should be a vnc connection after I turn on remote desktop and control correct?


Sent from my iPhone using Tapatalk
1 hour ago, bmoa89 said:

I haven’t tried rdp but with vnc I am able to connect to a raspberry on my network. The vm I want to connect to is Ubuntu so it should be a vnc connection after I turn on remote desktop and control correct?

ok, VNC then

 

did you try to connect to your VM via VNC from another computer yet ? also needs to be enabled ...

ok, VNC then
 
did you try to connect to your VM via VNC from another computer yet ? also needs to be enabled ...

Vnc is enabled from Ubuntu settings I’ll play with vnc when I get home in front of my laptop. I was not able to connect to my vm from my raspberry while using guacamole. There’s to many moving parts there for me to have any good trouble shooting now. Thank you both for your help so far, I’ll be back in a couple hours.


Sent from my iPhone using Tapatalk
7 hours ago, bmoa89 said:

Vnc is enabled from Ubuntu settings I’ll play with vnc when I get home in front of my laptop

ok, and also remember to difference

 

1/ when using VNC from Unraid side to use your VM, its using noVNC web and also Unraid IP < not for guac

2/ when VNC is enabled in your VM, its using native VNC (correct) and you connect to the VM IP which differs from Unraid IP

ok, and also remember to difference
 
1/ when using VNC from Unraid side to use your VM, its using noVNC web and also Unraid IP < not for guac
2/ when VNC is enabled in your VM, its using native VNC (correct) and you connect to the VM IP which differs from Unraid IP

Yep I got that, when I tried to connect to the vm from home I got an error that realvnc couldn’t find any open ports. A port scan showed me that there are no open ports on the vms ip. Before I beat my head against the wall trouble shooting ports on Ubuntu is there a setting in Unraid that I missed?


Sent from my iPhone using Tapatalk
2 minutes ago, bmoa89 said:

Before I beat my head against the wall trouble shooting ports on Ubuntu is there a setting in Unraid that I missed?

nope ... thats all done in the VM only, nothing todo on the host side (unraid) to use remote connections to a VM.

 

so what would i do, startup the VM, setup VNC inside the VM, check from another computer in the network if its working as expected, then go the guac way to get it running inside your browser ;)

 

 

Got it working thank you for everyone that helped! Ubuntu shares port 3389 for rpd instead of vnc 5900, like I assumed also it helps if your connecting to the right ip address. Dam you dyslexia!


Sent from my iPhone using Tapatalk

10 hours ago, bmoa89 said:

Got it working thank you for everyone that helped!

glad to hear

 

10 hours ago, bmoa89 said:

Ubuntu shares port 3389 for rpd instead of vnc 5900

just as note, these are 2 different storys and protocols ;)

 

VNC is a remote protocol (standard using port 5900)

RDP is a remote protocol (standard using port 3389)

 

which can also run side by side ... 2 different things ;) just as note for future projects ...

 

i would (personally) always prefer RDP as its "smoother" overall, VNC is easier ... RDP is common in the Win world ;)

I've been having issues connecting to a Windows box via RDP since the latest update ( 1.5.4 ).  I can ping the host from the docker console fine, I can connect to the Windows machine via other RDP services fine ( RD ios app, windows Remote Desktop ).  No guac setting or network changes have been made.  I've tried restarting the docker image.  Not sure where to go from here.

 

UPDATE: rolled back image with :1.5.2 tag and its back up and running for me.

 

guac_rdp.png.0e62ac9863b76ec1f87bcbed958d7013.png

 

guac_docker_log.thumb.png.8f09bb6fc8c4ee6693bf83332892e781.png

Edited by sentient-russ
Update

  • Author

@sentient-russ I’m not sure what’s going on. I’m not having any issues on my end. If you try upgrading again try also looking at the tomcat logs (catalina.out file).

1 hour ago, Taddeusz said:

I’m not having any issues on my end.

also can confirm, working fine here ...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.