I am not opposed to rebuilding on a different server. I believe I installed tomcat9 from apt because it was available. It looks like I can build guac on a separate server and remote into any server on the domain with it? I am not opposed to a DB if it is helpful. It looks like to track logins I may need one. I read PSQL may be the best DB to use performance wise? Is there a default account that can login to the web page without a DB, or would you have to config the user.xml for that? I think I may need to config a logging.xml and that may be why guac isn't logging anything in the location I am expecting. I am reading it should have logs. think its var/log/guacamole. Also the dua auth extension is for if guac is handling duo directly, correct?
On Thu, Nov 2, 2023 at 5:17 PM Mark Li <m...@baretoes.net> wrote: > Try using the prebuilt binaries and not compile from source. Did you > install tomcat using apt or did you build tomcat also? > > > > *From:* Aero Tech <aerotech1...@gmail.com> > *Sent:* Thursday, November 2, 2023 4:34 PM > *To:* user@guacamole.apache.org > *Subject:* Re: Build Issue Troubleshooting > > > > I got them from the apache guacamole site ( > https://downloads.apache.org/guacamole/1.5.3/binary/ etc.). Made the > packages from the source. Had to make maven from source as well. Wrote my > own guacamole service guacd service and guacamole service daemon. If I > could have installed from the Ubuntu apt list I would but it wasn't listed. > tomcat9 seems to be running as the website is up but I could be wrong. > Maybe its crashing when trying to login? I just see a bunch of failed > logins. Something is definitely very wrong. > > > > On Thu, Nov 2, 2023 at 4:25 PM Mark Li <m...@baretoes.net> wrote: > > Where are you getting the executables from? Are you building them > yourself? Is guacamole.properties readable by tomcat? Check the file > permissions > > > > I think something is broken in the executable because tomcat is crashing: > Nov 2 15:32:13 hostname tomcat9[1835245]: java.lang.ClassCastException: > class java.io.ObjectStreamClass$Caches$1 cannot be cast to class > java.util.Map (java.io.ObjectStreamClass$Caches$1 and java.util.Map are in > module java.base of loader 'bootstrap')) > > > > > > *From:* Aero Tech <aerotech1...@gmail.com> > *Sent:* Thursday, November 2, 2023 4:18 PM > *To:* user@guacamole.apache.org > *Subject:* Re: Build Issue Troubleshooting > > > > Ubuntu22 the build is tomcat9 and guac 1.5.3 > > > > On Thu, Nov 2, 2023 at 4:10 PM Mark Li <m...@baretoes.net> wrote: > > What’s the O/S? > > > > *From:* Aero Tech <aerotech1...@gmail.com> > *Sent:* Thursday, November 2, 2023 2:51 PM > *To:* user@guacamole.apache.org > *Subject:* Re: Build Issue Troubleshooting > > > > That is the weird thing it won't create any logs in the guacamole log > location even though I specified it in guacamole.properties. From what I > read I should be able to get the 2fa working without the duo extension if > the 2fa SRVR is handling LDAPS. It can do LDAPS or RADIUS. I've added both > into the file but it still fails. I added the .pem cert to the cert store > and can do an ldapsearch from terminal. If I need to add a DB I'm not > opposed to that. If I add a user.xml I can get past the login page but it > fails to remote which may be a FW port setting or something else. Was > trying to set the user.xml to the actual server. I added a no > authentication to test and still cannot get into it with every LDAPS and > RADIUS setting commented out. So not sure if I need a separate DB to store > the account the default account isn't working. I want to get that working > then get the 2fa working. I can send you some of my config files redacted > in a bit if you need. If I have to have a separate DB I would probably want > to add a PSQL DB. Not totally against it just don't want to set up things > if unneeded. > > > > On Thu, Nov 2, 2023 at 1:27 PM Mark Li <m...@baretoes.net> wrote: > > Do the guac log files show any errors? Accesses from the browser? Is > there a message saying unauthorized? > > > > *From:* Aero Tech <aerotech1...@gmail.com> > *Sent:* Thursday, November 2, 2023 12:54 PM > *To:* user@guacamole.apache.org > *Subject:* Build Issue Troubleshooting > > > > Team, > > > > I am stuck on a build and cannot seem to get in with the generic username > and password even after removing all auth methods in > guacamole.properties username and password still show up and nothing > authenticates. There is probably something wrong with my build but not sure > what. Would like to ideally have the build without a PSQL or MySQL DB and > use 2FA through an existing 2FA server but need to iron out why I can't > even login to the web int first. > > > Regards, > > > > Blake > >