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

@Taddeusz I was hoping it was my googling skills were sub-par but thank you for  attempting to assist!
I've installed the official guacamole with guacd and postgres and so far it seems to be working.

  • 1 month later...
  • Replies 1.2k
  • Views 282.5k
  • 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

Hello,

I'm having the same issues as mentioned page back with the login.

 

I install the Guacamole with CA without touching anything and it installs and starts ok. I can open the webpage but when I try to login with "guacadmin" it does nothing. I've already tried to reinstall it, reinstall the whole server and try to save the /config on different places (cache/user..). nothing helps and I'm desperate.

 

The worst thing is that it worked before, I've had the trial version of unraid on a server to try out new hardware but when I switched the flash drive and did a fresh install, I just could get it working. 

you using the correct repo (there are 2, one with and without database) ?

2 hours ago, alturismo said:

you using the correct repo (there are 2, one with and without database) ?

Hopefully not, I'm using the "jasonbean/guacamole" repo (without database is "jasonbean/guacamole:latest-nomariadb" right ?)

yes, thats correct.

 

always worked here out of the box

 

wipe /appdata/guacamole and uninstall docker, reinstall docker with default settings (removing the .xml may before) ...

 

in case u havent done so yet

Done and done, twice. still stuck at login screen.

 

also is a there easier way to delete data in appdata and other folders other than using terminal and rm -rf ? I cannot delete them trough SMB as I don't have permission/ownership 

 

Edit: my guts are telling me that its something to do with the appdata folder and/or the container itself. I've managed to setup owncloud and nginx proxy manager containers without any problems. How do I check if the database is correctly initialized? I've already snooped around the logs but I'm noobie so they don't tell me much. They also had weird permission so I had to download/read them from unraid GUI or terminal and not SMB. 

Edited by Eris
additional informations

  • Author
On 4/27/2019 at 1:40 PM, Eris said:

Hello,

I'm having the same issues as mentioned page back with the login.

 

I install the Guacamole with CA without touching anything and it installs and starts ok. I can open the webpage but when I try to login with "guacadmin" it does nothing. I've already tried to reinstall it, reinstall the whole server and try to save the /config on different places (cache/user..). nothing helps and I'm desperate.

 

The worst thing is that it worked before, I've had the trial version of unraid on a server to try out new hardware but when I switched the flash drive and did a fresh install, I just could get it working. 

Unfortunately, I've never been able to repeat this problem. If you can post your logs after you've attempted logging in (both catalina.out & Docker console log) and your configuration.

Has anyone run into a 502 bad gateway when trying to access remotely? Driving me mad.

  • Author

@Eris I also need the Docker container log itself. On Unraid's Docker basic view it's the little page icon on the right side of the row. Your guacamole.config would also be very helpful.

 

I also don't see anywhere you've attempted to log in. In my own log I can see specifically where authentication requests were made.

  • 2 months later...

I am having an issue trying to enable TOTP on Guacamole.  I set the flag to 'Y', cleared cache, and got to the TOTP enrollment page.  When I try enrolling the screen snaps and the error "Verification failed. Please try again." shows at the top of the screen.  I have tried resetting the container, trying Google Authenticator and Authy (both on Android FWIW).  I looked at the container logs but cannot seem to find anything that indicates a problem.

 

After setting the flag to "Y" in the configuration, do I need to edit guacamole.properties?  I cannot seem to figure it out.

 

Thanks in advanced

Thomas

Screen Shot 2019-07-22 at 10.09.26 AM.png

Screen Shot 2019-07-22 at 10.09.46 AM.png

Screen Shot 2019-07-22 at 10.13.39 AM.png

Edited by trb037
added screenshots.

  • Author

@trb037 Do you have the latest version of the container? There was a problem some time ago where TOTP wasn't working correctly due to folder permissions. Can you please post your catalina.out file from right after you've attempted to login?

@Taddeusz thanks for the reply.  Yes I am using the latest version of the container.  Can you tell me how to get the catalina.out file from the container?

 

THanks

Thomas

  • Author
Just now, trb037 said:

@Taddeusz thanks for the reply.  Yes I am using the latest version of the container.  Can you tell me how to get the catalina.out file from the container?

 

THanks

Thomas

It's in your appdata folder in logs/tomcat

Ah - makes sense.  Log file attached.

 

Looking at the log it looks like a permissions issue, but I am using version 1.0.0 of Guac and unraid/docker states it is up to date.

 

-Thomas

tomcat.log

  • Author
4 minutes ago, trb037 said:

Ah - makes sense.  Log file attached.

 

Looking at the log it looks like a permissions issue, but I am using version 1.0.0 of Guac and unraid/docker states it is up to date.

 

-Thomas

tomcat.log 68.76 kB · 1 download

Is that the catalina.out file? There should be a folder within the logs folder with this file. There is also a tomcat.log but that just monitors the status of the tomcat service. Not useful for this problem.

@Taddeusz Thanks!  My mistake!!

 

Attached is the latest excerpt from the correct log.

 

Thanks again!

Thomas

 

Edited by trb037

  • Author
45 minutes ago, trb037 said:

@Taddeusz Thanks!  My mistake!!

 

Attached is the latest excerpt from the correct log.

 

Thanks again!

Thomas

OUTPUT.TXT 18.21 kB · 1 download

I don't see anything obvious. What browser are you using? Have you tried clearing your browser's cache or reload the page with ctrl-f5?

  • 2 weeks later...

I'm trying to deploy this, works great from inside my network but I use the Linuxserver.io Letsencrypt container for outside access.  I get a 502 Bad Gateway error in that with nothing in any logs.  I am able to ping from my Letsencrypt container to my Guacamole container so I'm not sure what is wrong (I did change the port in both the LE config and Guacamole container as 8080 is in use by another container).  Otherwise the config for LE & Guacamole is the same.  Anyone run into this?

57 minutes ago, shaunmccloud said:

I'm trying to deploy this, works great from inside my network but I use the Linuxserver.io Letsencrypt container for outside access.  I get a 502 Bad Gateway error in that with nothing in any logs.  I am able to ping from my Letsencrypt container to my Guacamole container so I'm not sure what is wrong (I did change the port in both the LE config and Guacamole container as 8080 is in use by another container).  Otherwise the config for LE & Guacamole is the same.  Anyone run into this?

502 ...

 

u sure u got it correctly addressed ? working fine here behind lsio letsencrypt nginx ...

image.thumb.png.ae56f64120161d0cdc6aa949f07d59a6.png

 

from nginx conf

proxy_pass http://192.168.1.2:10080;

Edited by alturismo

Doh, forgot that I shouldn't change the port in the LE config :(

 

Working now.

  • 1 month later...

Anybody has this issue where Guacamole docker try to access these IP? My firewall blocks them.

 

Capture1.thumb.JPG.c431417bed0c42b80e452231185ed284.JPG

  • Author
7 hours ago, tamito said:

Anybody has this issue where Guacamole docker try to access these IP? My firewall blocks them.

 

Capture1.thumb.JPG.c431417bed0c42b80e452231185ed284.JPG

I’ve not seen that. The ports don’t even correspond with anything Guacamole does. Sure you haven’t been hacked or have some kind of malware?

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.