itiligent / Guacamole-Installer

Automated install of Gucamole with options for HTTPS reverse proxy, Active Directory integration, MFA, LetsEncrypt, dark theme, MySQL backup, email alerts & more.
GNU Affero General Public License v3.0
240 stars 44 forks source link

Installation fails on fresh install of Ubuntu 23.04 #23

Closed jpcapone closed 10 months ago

jpcapone commented 10 months ago

when launching the script I get the error: 2-install-guacamole.sh FAILED. See /home/jpcapone/guac-setup/guacamole_setup.log

When I review the log the last entry states: Held packages were changed and -y was used without --allow-change-held-packages. Not sure if thats whats causing the failure but please let me know if you would like any further information as I continue to troubleshoot.

itiligent commented 10 months ago

I did test this last month, but perhaps I missed this nuance between distros. I generally do most checking with LTS releases (which Ub23 is not), so these generally are better to use. I could re-create your error: There was a line sudo apt-mark hold $TOMCAT_VERSION in the 1-setup.sh that was there to stop tomcat9 getting upgraded at some point down the track. This was only a future preventative measure as tomcat 10 kills guacamole at present. Without this line the setup runs fine on Ubuntu 23.x so I've removed it. All should work fine now.