Difference between revisions of "Guacamole 0.8.3"

From Linuxintro
Line 5: Line 5:
 
  Hello! kdcdddb interesting kdcdddb site! I'm really like it! Very, very kdcdddb good!
 
  Hello! kdcdddb interesting kdcdddb site! I'm really like it! Very, very kdcdddb good!
  
= TroubleShooting =
+
Very nice site!
 
 
== invalid login ==
 
* now the problem is that tomcat does not know where to find the Authentication class:
 
 
 
/var/lib/tomcat6/webapps/guacamole/WEB-INF/classes/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.class
 
 
 
is not in /etc/guacamole/guacamole.properties
 
 
 
* so add it
 
* cat /etc/passwd gives me a line
 
tomcat6:x:113:116::/usr/share/tomcat6:/bin/false
 
 
 
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 guacamole.properties -> /etc/guacamole/guacamole.properties
 
 
 
* 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/guacamole.properties 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/libguac-client-vnc.so", O_RDONLY) = -1 ENOENT (No such file or directory)
 
so the problem is that libguac-client-vnc.so 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, libguac-client-vnc.so
 
* now the error message changed from "server error" to "unauthorized"
 
  
 
= See also =
 
= See also =

Revision as of 12:51, 5 December 2013