ฉันพบในเอกสารในที่สุดว่า skip_ssl
เป็นตัวแปรเดียวกันใน ซีเอ็นเอฟ
จัดรูปแบบนั้น --ssl
อยู่ในบรรทัดคำสั่ง ดังนั้นจึงเป็นข้อความแสดงข้อผิดพลาดที่ไม่ชัดเจนที่ทำให้ฉันสับสน
การแก้ไขสำหรับสิ่งนี้คือการเปลี่ยน skip_ssl
กับ tls_version=''
เนื่องจากก่อนหน้านี้เลิกใช้แล้วตั้งแต่ MySQL 8.0.26
สิ่งนี้นำไปสู่ข้อผิดพลาดเกี่ยวกับ ssl ใหม่จำนวนมากในสถานะ ดังนั้นฉันจะโพสต์บันทึกย่อที่สามารถแก้ไขได้หลังจากแก้ไขแล้ว หวังว่านี่จะช่วยบรรเทาความสับสนและช่วยให้คุณประหยัดเวลาได้
เกี่ยวกับข้อผิดพลาดใหม่เมื่อใช้งาน tls_version=''
...
[คำเตือน] ... [เซิร์ฟเวอร์] ไม่สามารถเริ่มต้น TLS สำหรับช่อง: mysql_main ดูด้านล่างสำหรับคำอธิบายของปัญหาที่แน่นอน
[คำเตือน] ... [เซิร์ฟเวอร์] ล้มเหลวในการตั้งค่า SSL เนื่องจากข้อผิดพลาดของไลบรารี SSL ต่อไปนี้: เวอร์ชัน TLS ไม่ถูกต้อง
[คำเตือน] ... [เซิร์ฟเวอร์] ปลั๊กอิน mysqlx รายงาน: 'ล้มเหลวในการกำหนดค่า SSL: "บริบท SSL ไม่สามารถใช้งานได้หากไม่มีใบรับรองและคีย์ส่วนตัว"'
มี เปิดรายงานข้อบกพร่องที่ oracle สรุปพฤติกรรมนี้ซึ่งฉันได้เพิ่มเสียงของฉัน