Thanks a lot for the quick answer @ivanmarcus. I will take care of the permissions/daemon issues and get back to the group. Regards, David.
On Mon, Mar 13, 2023 at 5:31 PM Ivanmarcus <ivanmar...@yahoo.com.invalid> wrote: > David, > > With respect to the error you're seeing, these links should give you > some assistance (you probably only need to look at one, they mostly > reiterate the same thing): > > https://lists.apache.org/thread/64x199p7kj6j1ct36z0hzgqy6l0x5yzx > > > https://lists.apache.org/list?user@guacamole.apache.org:2022-8:freerdp%20home%20directory > > > https://lists.apache.org/list?user@guacamole.apache.org:2022-10:freerdp%20home%20directory > > As for my set of notes; the installation was indeed carried out as root, > but before going too far with further suggestions perhaps you could > respond back after dealing with your user/directory parms etc? > > > On 14/03/23 12:10, David Ramirez wrote: > > Good evening/night/morning to you all! > > Following up the environment explained earlier, I am now trying to > > connect to a Windows 10 connection created by the Guacadmin User and > > assigned to a user. The connection fails before showing the logs, here > > is a quick overview of the environment: > > > > Internet -- NGNIX Reverse Proxy --- Guacamole Server --- Win 10 > connection. > > Guacamole 1.5.0 running on ubuntu 20.04 and Tomcat 9. > > The Guacamole Server IP is 10.X.14.254. <-- I change the second octet on > > the IP to "X" > > Tomcat running on port 8080. > > Guacamole server is running over port 4822. > > This environment was operating when I was not using database > authentication. > > > > In order to find the error I am running Guacamole Server in DEBUG mode > > and I can see several obvious errors which I may know the answer to but > > I really need the group's assistance on this. > > Errors found: > > > > * To simplify reading this email, the logs are at the bottom of it. > > * As I am running Guacamole as the daemon user, its home directory is > > /usr/sbin which obviously the guacamole daemon does not have > > permissions to write to. > > o Please refer to the logs marked below in *BOLD*. > > * After several messages on the log, the error now changes to: unable > > to read file "/" which I believe has to do with the files and > > certificates the daemon was unable to write. > > o Please refer a little bit below to the final section of logs > > marked as *BOLD*. > > > > What I have looked for so far: > > > > * I believe my problem is that the daemon user cannot write on the > > path so I won't be able to connect. > > o This should be fixed by running guacamole with another user. > > o I did try to find some instructions on this list on how to > > configure the daemon to run as a different user but I could not > > find the instructions I believe I saw a few weeks ago on this > list. > > * Looking around past posts, I found this from @ivanmarcus on the list: > > o https://lists.apache.org/thread/fhtrvf0vyhqbd0th4y81w9zfsbor1cd0 > > < > https://lists.apache.org/thread/fhtrvf0vyhqbd0th4y81w9zfsbor1cd0> > > o On his instructions, he adds a step to set the location of the > > freedrp shared objects to what I think is a world writable > > directory but I may be wrong: > > o > > > > ln -s /usr/share/java/mysql-connector-java-8.0.28.jar > > /etc/guacamole/lib/ mkdir -p /usr/lib/$(dpkg-architecture > > -qDEB_BUILD_GNU_TYPE)/freerdp ln -s > > /usr/local/lib/freerdp/guac*.so /usr/lib/$(dpkg-architecture > > -qDEB_BUILD_GNU_TYPE)/freerdp/ > > > > o > > > > ldconfig > > > > * Problem is that when I try to replicate his instructions, I cannot > > find any freerdp shared objects on my Guacamole installation, only > > reference to some "rdp" files and directories but not any reference > > to "freerdp" > > o This makes me think I may be looking at the wrong side of things. > > > > > > HELP NEEDED: > > > > * How would you solve this? > > * Do you have any instructions on how to install and run guacamole not > > as root/daemon? > > > > Thanks a lot for the help! > > > > Below are the log entries for the above comments. > > > > Thanks again for the help. > > David. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org > For additional commands, e-mail: user-h...@guacamole.apache.org > >