我正在安装一个新的UbuntuServer22.04VM,下面是文档:
https://guacamole.apache.org/doc/gug/jdbc-auth.html
Guacamole 1.4与Tomcat9和Nginx代理一起安装得很好;我可以使用user-mapping.xml访问站点。
安装MariaDB后,导入模式文件并放置扩展名/库文件,我将在站点上得到一个错误:
错误发生错误,此操作无法完成。如果问题仍然存在,请通知系统管理员或检查系统日志。
但是,我没有看到Tomcat的catalina日志文件中有任何错误来进一步排除故障。
文件:
/etc/guacamole/extensions/guacamole-auth-jdbc-mysql-1.4.0.jar
/etc/guacamole/lib/mariadb-java-client-3.0.5.jar
/etc/愈创木酚/愈创木酚
# Hostname and port of guacamole proxy
guacd-hostname: localhost
guacd-port: 4822
# Allow 24 hours for sign-ins
api-session-timeout: 1440
# Database authentication
mysql-hostname: localhost
mysql-port: 3306
mysql-database: guacamole
mysql-username: guacamole_user
mysql-password: mZWY********9YoA
mysql-server-timezone: America/New_York我希望有任何帮助,我哪里出错和/或找到必要的日志文件,以排除故障。
发布于 2022-06-06 18:08:55
切换到MariaDB 7似乎修复了错误:
/etc/guacamole/lib/mariadb-java-client-1.8.0.jar
# java --version
openjdk 18-ea 2022-03-22
OpenJDK Runtime Environment (build 18-ea+36-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)然而,从未发现任何错误日志。
https://serverfault.com/questions/1102442
复制相似问题