Wow, i've wasted so much time. Moving all my stuff to
/opt/tomcat/.guacamole fixed everything. Also i think the configuration web
page:
https://guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html
should mention that all of these files must be manually created, i was
under the impression for a while that these were auto-generated.

Regardless, thanks!

On Tue, Nov 21, 2017 at 2:05 PM, Mike Jumper <mike.jum...@guac-dev.org>
wrote:

> On Tue, Nov 21, 2017 at 10:53 AM, dirtbikersteve .
> <stevemk14...@gmail.com> wrote:
> >...
> >
> > I've built the guacd service and client, and deployed the client to
> tomcat8.
> > I've set the invornment variable for GUACAMOLE_HOME to point to
> > /etc/guacamole (for both my user steve, and root just in case).
> >
>
> You would be better off using the default GUACAMOLE_HOME location of
> ".guacamole" within the home directory of the Tomcat user, in your
> case most likely the "tomcat8" user. Doing so would not require
> explicitly setting GUACAMOLE_HOME to anything.
>
> Otherwise, setting environment variables such that Tomcat will expose
> them to the web application is complicated. Simply setting them in the
> profile for users, even the root user, will not have any effect on
> service users like the Tomcat user. The Tomcat service will set up its
> own, clean environment, and has its own mechanism for allowing
> environment variables to be set. This mechanism tends to vary by
> distribution, so I highly recommend simply using ".guacamole" as
> described above.
>
> > ...
> > I can navigate to the guacamole page at localhost:8080/guacamole but if i
> > try to login with admin, abc123 i get an invalid login error. My
> > /var/log/tomcat8 folder has no log files in it at all. Syslog only shows
> the
> > following (i restarted guacd service):
> > Nov 21 13:51:55 debian guacd[2203]: Guacamole proxy daemon (guacd)
> version
> > 0.9.13-incubating started
> > Nov 21 13:51:55 debian guacd[2200]: Starting guacd: guacd[2203]:
> > INFO:#011Guacamole proxy daemon (guacd) version 0.9.13-incubating started
> > Nov 21 13:51:55 debian guacd[2200]: SUCCESS
> > Nov 21 13:51:55 debian systemd[1]: Started LSB: Guacamole proxy daemon.
> > Nov 21 13:51:55 debian guacd[2205]: Listening on host 127.0.0.1, port
> 4822
> > Nov 21 13:51:56 debian systemd[1]: Started Cleanup of Temporary
> Directories.
> >
> > No further logs are generated, what do i do?
>
> The Tomcat logs are what you would need to locate. If you don't see a
> file like "catalina.out" in /var/log/tomcat8, the Tomcat service may
> have been configured to log to the systemd journal (journalctl) by
> default. I would check there and, failing that, the documentation of
> your distribution. They may have documented where the Tomcat logs can
> be found.
>
> - Mike
>

Reply via email to