|
Стабильность и надежность в работе — одна из главных причин использовать The Bat! на твоем компьютере. Более того, ни один из существующих аналогов этой программы не может похвастаться таким функционалом для управления большим количеством почтовых ящиков.
Как и любой сложный программный продукт, The Bat! никоим образом не застрахован от редких неисправностей. Одной из таких ошибок является ошибка «Неизвестный сертификат ЦС», решения которой мы рассмотрим в этой статье.
Читайте также: Настройка The Bat!
Как исправить ошибку «Неизвестный сертификат CA»
Чаще всего пользователи сталкиваются с ошибкой «Неизвестный сертификат ЦС» после переустановки операционной системы Windows при попытке получить электронную почту по защищенному протоколу SSL.
В полном описании проблемы указано, что корневой SSL-сертификат не был представлен почтовым сервером в текущей сессии и в адресной книге приложения такого сертификата нет.
В целом ошибку нельзя связать с конкретной ситуацией, но смысл ее вполне ясен: The Bat! не имеет необходимого SSL-сертификата во время получения электронной почты с защищенного сервера.
Основная причина проблемы в том, что запись Ritlabs использует собственное хранилище сертификатов, в то время как подавляющее большинство других программ довольствуется расширяемой базой данных Windows.
Поэтому, если по какой-то причине сертификат, использованный позже The Bat! был добавлен в хранилище Windows, почтовый клиент никак об этом не узнает и тут же «плюнет» в вас с ошибкой.
Способ 1: сброс хранилища сертификатов
На самом деле это решение самое простое и понятное. Все, что нам нужно, это заставить The Bat! полностью воссоздать базу данных сертификатов ЦС.
Но в самой программе такое действие не пройдет. Для этого необходимо приостановить The Bat! полностью, а затем удалите файлы «RootCA.ABD» и «TheBat.ABD» из основного каталога почтового клиента.
Путь к этой папке можно узнать в меню клиента «Свойства» — «Настройки» — «Система» в пункте «Каталог электронной почты».
Расположение по умолчанию для каталога почтовых данных:
C:\Users\Имя пользователя\AppData\Roaming\The Bat!
Здесь «Имя пользователя» — это имя вашей учетной записи Windows.
Способ 2: включение «Microsoft CryptoAPI»
Еще один вариант устранения неполадок — переход на систему шифрования от Microsoft. Когда мы меняем криптопровайдера, мы автоматически переводим The Bat! использовать системное хранилище сертификатов и, таким образом, устранить конфликты баз данных.
Реализация вышеуказанной задачи очень проста: заходим в «Свойства» — «S/MIME AND TLS» и в блоке «Реализация сертификатов S/MIME и TLS» отмечаем пункт «Microsoft CryptoAPI».
Затем нажмите «ОК» и перезапустите программу, чтобы применить новые настройки.
Все эти простые действия полностью предотвратят дальнейшее появление ошибки «Неизвестный сертификат ЦС» в The Bat!
- https://lumpics.ru/bat-server-has-not-provided-root-certificate/