BAT: เซิร์ฟเวอร์ไม่ได้ให้ใบรับรองรูท

Anonim

BAT: เซิร์ฟเวอร์ไม่ได้ให้ใบรับรองรูท

ความมั่นคงและความน่าเชื่อถือของงานเป็นหนึ่งในเหตุผลหลักที่ใช้ในการใช้ไคลเอนต์ค้างคาว! บนคอมพิวเตอร์ของคุณ นอกจากนี้ยังไม่มีแอนขึ้นในปัจจุบันของโปรแกรมนี้สามารถอวดฟังก์ชั่นการทำงานเพื่อจัดการกล่อง imal จำนวนมาก

เช่นเดียวกับผลิตภัณฑ์ซอฟต์แวร์ซอฟต์แวร์ที่ซับซ้อนค้างคาว! มันไม่ได้รับภูมิคุ้มกันจากความล้มเหลวที่หายากในการทำงาน ข้อผิดพลาดดังกล่าวหนึ่งข้อผิดพลาดคือข้อผิดพลาด "ใบรับรอง CA ที่ไม่รู้จัก" ซึ่งเป็นการกำจัดที่เราจะพิจารณาในบทความนี้

ดูเพิ่มเติมที่: ปรับแต่งไคลเอนต์เมลค้างคาว!

วิธีการแก้ไขข้อผิดพลาด "ใบรับรอง CA ที่ไม่รู้จัก"

บ่อยครั้งที่มีข้อผิดพลาด "ใบรับรอง CA ที่ไม่รู้จัก" พบหลังจากติดตั้งระบบปฏิบัติการ Windows ใหม่เมื่อคุณพยายามรับจดหมายบนโปรโตคอล SSL ที่ปลอดภัย

ส่งข้อความถึงค้างคาว! เกี่ยวกับใบรับรองที่ไม่รู้จัก

คำอธิบายทั้งหมดของปัญหาระบุว่าใบรับรอง SSL ของรูทไม่ได้ส่งโดยเซิร์ฟเวอร์อีเมลในเซสชันปัจจุบันรวมถึงการไม่มีโปรแกรมในสมุดที่อยู่

โดยทั่วไปแล้วมันเป็นไปไม่ได้ที่จะผูกผิดกับสถานการณ์ที่เฉพาะเจาะจง แต่ค่าของมันชัดเจนอย่างแน่นอน: ค้างคาว! ไม่มีใบรับรอง SSL ที่จำเป็นในเวลาที่ได้รับเมลจากเซิร์ฟเวอร์ที่ปลอดภัย

เหตุผลหลักของปัญหาคือ Maleler จาก Ritlabs ใช้ร้านค้าใบรับรองของตัวเองในขณะที่โปรแกรมอื่น ๆ ส่วนใหญ่มีเนื้อหาที่มีฐานข้อมูล Windows ที่ขยายได้

ดังนั้นหากด้วยเหตุผลใดก็ตามที่ใบรับรองที่ใช้ในอนาคตค้างคาว! ฉันถูกเพิ่มไปยังที่เก็บข้อมูล Windows ลูกค้าจดหมายจะไม่ทราบเกี่ยวกับเรื่องนี้และทันที "Plud" ในตัวคุณด้วยข้อผิดพลาด

วิธีที่ 1: รีเซ็ตที่เก็บใบรับรอง

ที่จริงแล้วการตัดสินใจครั้งนี้ง่ายที่สุดและเข้าใจได้ สิ่งที่เราต้องการคือการทำค้างคาว! วางฐานข้อมูลใบรับรอง CA อีกครั้ง

อย่างไรก็ตามในโปรแกรมตัวเองการกระทำนี้ไม่ทำงาน ในการทำเช่นนี้คุณต้องระงับค้างคาวอย่างสมบูรณ์! จากนั้นลบไฟล์ "rootca.abd" และ "thebat.abd" จากไดเรกทอรีไคลเอ็นต์จดหมายหลัก

จัดเก็บใบรับรองไฟล์ค้างคาว! ใน Windows

เส้นทางไปยังโฟลเดอร์นี้สามารถพบได้ในเมนูไคลเอ็นต์ "คุณสมบัติ" - "ตั้งค่า" - "ระบบ" ในรายการ "Catalog"

ค้นหาวิธีการโพสต์แคตตาล็อกค้างคาว!

ตามค่าเริ่มต้นตำแหน่งของแคตตาล็อกที่มีข้อมูล Malera คือ:

C: \ users \ user_name \ appdata \ โรมมิ่ง \ The Bat!

ที่นี่ "ชื่อผู้ใช้" เป็นชื่อบัญชีของคุณในระบบ Windows

วิธีที่ 2: การเปิดใช้งาน "Microsoft Cryptoapi"

การกำจัดข้อผิดพลาดอีกประการหนึ่งคือการเปลี่ยนไปใช้ระบบการเข้ารหัสของ Microsoft เมื่อเปลี่ยน cryptoproder เราจะแปลค้างคาวโดยอัตโนมัติ! ในการใช้การจัดเก็บข้อมูลของใบรับรองและไม่รวมความขัดแย้งของฐานข้อมูล

มันง่ายมากที่จะใช้งานข้างต้น: เราไปที่ "คุณสมบัติ" - "S / MIME และ TLS" และใน "การดำเนินการตามใบรับรอง S / MIME และ TLS" ทำเครื่องหมายรายการ "Microsoft Cryptoapi"

เปลี่ยน Cryptoprovider ในโปรแกรมค้างคาว! สำหรับ Windows

จากนั้นคลิก "ตกลง" และรีสตาร์ทโปรแกรมเพื่อใช้พารามิเตอร์ใหม่

การกระทำที่ไม่ซับซ้อนเหล่านี้ทั้งหมดจะป้องกันข้อผิดพลาดเพิ่มเติม "ใบรับรอง CA ที่ไม่รู้จัก" ใน BAT!

อ่านเพิ่มเติม