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

14 hours ago, Taddeusz said:

 

In mine the map directive is at the very top of my default file outside the server directives.

 

Sorted thanks!! ?

  • 3 weeks later...
  • Replies 1.2k
  • Views 284.3k
  • 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

Is it possible to install GhostScript to enable printing?

 

"Printing support requires GhostScript to be installed. If guacd cannot find the gs executable when printing, the print attempt will fail."

  • Author
1 hour ago, surfshack66 said:

Is it possible to install GhostScript to enable printing?

 

"Printing support requires GhostScript to be installed. If guacd cannot find the gs executable when printing, the print attempt will fail."

 

Ok, if you don't mind briefly running a test version I can push out one with gs included later today.

23 minutes ago, Taddeusz said:

 

Ok, if you don't mind briefly running a test version I can push out one with gs included later today.

 

No problem. I can test.

  • Author
1 hour ago, surfshack66 said:

 

No problem. I can test.

 

Ok, change your docker to "jasonbean/guacamole:0.9.14gs". Let me know if that changed things.

6 minutes ago, Taddeusz said:

 

Ok, change your docker to "jasonbean/guacamole:0.9.14gs". Let me know if that changed things.

 

Awesome. It works.

 

Thanks.

  • Author
2 minutes ago, surfshack66 said:

 

Awesome. It works.

 

Thanks.

 

Ok, give me a few moments and I'll publish it to latest. Then you can change your tag back and update.

Hi,

I installed the docker whit default option but when i try to connect whit guacadmin/guacadmin i got invalid username/password

 

thanks

  • Author

I have updated the the image to output Tomcat's catalina.out file /config/guacamole/log to help troubleshooting. I also changed the scripts to always update file permissions to try to mitigate a problem where it appears that the database can't be read.

 

Please let me know if you're having any issues.

Hello,

 

Just updated the container and cannot get to the login page any longer...

 

Error:

 

Starting guacd: SUCCESS

*** Booting runit daemon...

*** Runit started as PID 42

Database exists.

Database upgrade not needed.

Setting Database Directory Permissions

Starting MariaDB...

Jun 9 01:17:26 9b972d957350 syslog-ng[48]: syslog-ng starting up; version='3.5.6'

180609 01:17:26 mysqld_safe Logging to '/config/databases/9b972d957350.err'.

180609 01:17:26 mysqld_safe Starting mysqld daemon with databases from /config/databases

*** Shutting down runit daemon (PID 42)...

*** Killing all processes...

*** Running /etc/my_init.d/firstrun.sh...

Using existing properties file.

Using existing MySQL extension.

Updating user permissions.

*** Running /etc/rc.local...

* Starting Tomcat servlet engine tomcat8

...fail!

guacd[39]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started

Starting guacd: SUCCESS

*** Booting runit daemon...

*** Runit started as PID 42

Database exists.

Database upgrade not needed.

Setting Database Directory Permissions

Starting MariaDB...

Jun 9 01:30:54 9b972d957350 syslog-ng[48]: syslog-ng starting up; version='3.5.6'

 

Looks like there is now an issue starting Tomcat...

 

Any ideas?

 

Thanks!

 

Sent from my SM-N950U using Tapatalk

 

 

 

 

  • Author

The fail message after starting tomcat has always been there. I’m not sure why it shows that. Does the page load but just shows nothing? If so, that means it can’t connect to your authentication source. Look at the catalina.out file and see if there are any errors there.

On 6/9/2018 at 11:34 AM, airbillion said:

Hello,

 

Just updated the container and cannot get to the login page any longer...

 

Error:

 

Starting guacd: SUCCESS

*** Booting runit daemon...

*** Runit started as PID 42

Database exists.

Database upgrade not needed.

Setting Database Directory Permissions

Starting MariaDB...

Jun 9 01:17:26 9b972d957350 syslog-ng[48]: syslog-ng starting up; version='3.5.6'

180609 01:17:26 mysqld_safe Logging to '/config/databases/9b972d957350.err'.

180609 01:17:26 mysqld_safe Starting mysqld daemon with databases from /config/databases

*** Shutting down runit daemon (PID 42)...

*** Killing all processes...

*** Running /etc/my_init.d/firstrun.sh...

Using existing properties file.

Using existing MySQL extension.

Updating user permissions.

*** Running /etc/rc.local...

* Starting Tomcat servlet engine tomcat8

...fail!

guacd[39]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started

Starting guacd: SUCCESS

*** Booting runit daemon...

*** Runit started as PID 42

Database exists.

Database upgrade not needed.

Setting Database Directory Permissions

Starting MariaDB...

Jun 9 01:30:54 9b972d957350 syslog-ng[48]: syslog-ng starting up; version='3.5.6'

 

Looks like there is now an issue starting Tomcat...

 

Any ideas?

 

Thanks!

 

Sent from my SM-N950U using Tapatalk

 

 

 

 

 

I have the same issue with the update, same errors,

 

  • Author
10 hours ago, Lebowski said:

 

I have the same issue with the update, same errors,

 

 

I've pushed out a change to rollback the permission updates. The redirected catalina.out is still there.

  • Author

For those having problems let me know what the exact problem is. Does the login form show or do you get a white page and no visible error? Do any errors show in your Docker log or catalina.out?

 

I believe there are problems with file permissions going on but I guess I'm not quite understanding the root of the problem.

On 6/10/2018 at 8:38 AM, Taddeusz said:

For those having problems let me know what the exact problem is. Does the login form show or do you get a white page and no visible error? Do any errors show in your Docker log or catalina.out?

 

I believe there are problems with file permissions going on but I guess I'm not quite understanding the root of the problem.

 

I can't access the webui either. No idea what caused it

Edited by jrdnlc

  • Author
1 hour ago, jrdnlc said:

 

I can't access the webui either. No idea what caused it

 

Exactly what is it doing?

1 hour ago, Taddeusz said:

 

Exactly what is it doing?

 

No access to webui. I removed docker image and deleted app folder. Tried new install and same error

  • Author
Just now, jrdnlc said:

 

No access to webui. I removed docker image and deleted app folder. Tried new install and same error

 

When I say exactly, I mean does the page load but it's just white with no errors. Or do you get a 404 or other error trying to load the page?

 

What permissions are on your ApacheGuacamole appdata folder?

1 minute ago, Taddeusz said:

 

When I say exactly, I mean does the page load but it's just white with no errors. Or do you get a 404 or other error trying to load the page?

 

What permissions are on your ApacheGuacamole appdata folder?

 

Default permissions when adding a docker on unRAID. Attached a screenshot of the page 

 

Screen Shot 2018-06-11 at 12.28.01 PM.png

  • Author

I apologize for the problems. This time it's really fixed. Tomcat was really not starting when the /config/guacamole/log folder didn't exist. I had to change the point at which that folder was being created.

1 hour ago, Taddeusz said:

I apologize for the problems. This time it's really fixed. Tomcat was really not starting when the /config/guacamole/log folder didn't exist. I had to change the point at which that folder was being created.

Is the update live yet? Still not fixed for me

9 minutes ago, Taddeusz said:

Yes, there's a new build up as of an hour ago.

 

Deleted. Repulled same error

  • Author

Ok, I finally really figured this out. Apparently when I split this to create a multi-stage build I inadvertently removed the line that made firstrun.sh executable. I have corrected the error and pushed a new build.

20 minutes ago, Taddeusz said:

Ok, I finally really figured this out. Apparently when I split this to create a multi-stage build I inadvertently removed the line that made firstrun.sh executable. I have corrected the error and pushed a new build.

I hate to say but that didn’t fix it

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.