ฉันกำลังติดตั้ง Ubuntu Server 22.04 VM ใหม่และกำลังติดตามเอกสารที่นี่:
https://guacamole.apache.org/doc/gug/jdbc-auth.html
Guacamole 1.4 ติดตั้งได้ดีพร้อมกับ Tomcat9 และ Nginx proxy; ฉันสามารถเข้าถึงไซต์ได้ด้วย user-mapping.xml
หลังจากติดตั้ง MariaDB นำเข้าไฟล์สคีมาและวางไฟล์นามสกุล / lib ฉันได้รับข้อผิดพลาดบนเว็บไซต์:
ข้อผิดพลาด
เกิดข้อผิดพลาดและไม่สามารถดำเนินการนี้ให้เสร็จสมบูรณ์ได้ ถ้า
ปัญหายังคงอยู่ โปรดแจ้งผู้ดูแลระบบของคุณหรือตรวจสอบ
บันทึกระบบของคุณ
อย่างไรก็ตาม ฉันไม่เห็นข้อผิดพลาดใดๆ ในไฟล์บันทึก catalina ของ Tomcat เพื่อแก้ไขปัญหาเพิ่มเติม
ไฟล์:
/etc/guacamole/extensions/guacamole-auth-jdbc-mysql-1.4.0.jar
/etc/guacamole/lib/mariadb-java-client-3.0.5.jar
/etc/guacamole/guacamole.properties
# ชื่อโฮสต์และพอร์ตของพร็อกซี guacamole
guacd-ชื่อโฮสต์: localhost
พอร์ต guacd: 4822
# อนุญาต 24 ชั่วโมงสำหรับการลงชื่อเข้าใช้
API เซสชันหมดเวลา: 1440
# การตรวจสอบฐานข้อมูล
mysql-ชื่อโฮสต์: localhost
พอร์ต mysql: 3306
ฐานข้อมูล mysql: guacamole
ชื่อผู้ใช้ mysql: guacamole_user
รหัสผ่าน mysql: mZWY*******9YoA
mysql-server-timezone: อเมริกา/นิวยอร์ค
ฉันขอขอบคุณสำหรับความช่วยเหลือในจุดที่ฉันผิดพลาดและ/หรือค้นหาไฟล์บันทึกที่จำเป็นเพื่อแก้ไขปัญหา