Guacamole 0.8.3

From Linuxintro
Hello! baceakd interesting baceakd site! I'm really like it! Very, very baceakd good!

Very nice site!

Hello! kdcdddb interesting kdcdddb site! I'm really like it! Very, very kdcdddb good!


invalid login

  • now the problem is that tomcat does not know where to find the Authentication class:


is not in /etc/guacamole/

  • so add it
  • cat /etc/passwd gives me a line
ll /usr/share/tomcat6/.guacamole/
total 8
drwxr-xr-x 2 root root 4096 Nov 26 07:58 ./
drwxr-xr-x 6 root root 4096 Nov 26 07:57 ../
lrwxrwxrwx 1 root root   35 Nov 26 07:58 -> /etc/guacamole/
  • works now. So the thing is:
    • take care that it is called guacamole and not guacamole-0.8.3 (sure?)
    • make sure the classpath in /etc/guacamole/ is correct, e.g.
# Location to read extra .jar's from
lib-directory:  /var/lib/tomcat6/webapps/guacamole/WEB-INF/classes

Server error

  • now I got a server error so I straced guacd:
strace -p 15332

and saw

[pid 20344] open("/usr/lib/x86_64-linux-gnu/", O_RDONLY) = -1 ENOENT (No such file or directory)

so the problem is that is missing.

  • downloaded java version 1.7.45 and compiled guacamole-client using mvn. But there was no *.so* file in it
  • so installed libvncserver-dev and rebuild and reinstalled guacamole-server
  • and there it is,
  • now the error message changed from "server error" to "unauthorized"

See also