Исправляем ошибку «Сервер не представил корневой сертификат» в The Bat!

|

Мы исправляем ошибку «Сервер не предоставил корневой сертификат» в The Bat!

Стабильность и надежность в работе — одна из главных причин использовать The Bat! на твоем компьютере. Более того, ни один из существующих аналогов этой программы не может похвастаться таким функционалом для управления большим количеством почтовых ящиков.

Как и любой сложный программный продукт, The Bat! никоим образом не застрахован от редких неисправностей. Одной из таких ошибок является ошибка «Неизвестный сертификат ЦС», решения которой мы рассмотрим в этой статье.

Читайте также: Настройка The Bat!

Как исправить ошибку «Неизвестный сертификат CA»

Чаще всего пользователи сталкиваются с ошибкой «Неизвестный сертификат ЦС» после переустановки операционной системы Windows при попытке получить электронную почту по защищенному протоколу SSL.

Мы исправляем ошибку «Сервер не предоставил корневой сертификат» в The Bat!

В полном описании проблемы указано, что корневой SSL-сертификат не был представлен почтовым сервером в текущей сессии и в адресной книге приложения такого сертификата нет.

В целом ошибку нельзя связать с конкретной ситуацией, но смысл ее вполне ясен: The Bat! не имеет необходимого SSL-сертификата во время получения электронной почты с защищенного сервера.

Основная причина проблемы в том, что запись Ritlabs использует собственное хранилище сертификатов, в то время как подавляющее большинство других программ довольствуется расширяемой базой данных Windows.

Поэтому, если по какой-то причине сертификат, использованный позже The Bat! был добавлен в хранилище Windows, почтовый клиент никак об этом не узнает и тут же «плюнет» в вас с ошибкой.

Способ 1: сброс хранилища сертификатов

На самом деле это решение самое простое и понятное. Все, что нам нужно, это заставить The Bat! полностью воссоздать базу данных сертификатов ЦС.

Но в самой программе такое действие не пройдет. Для этого необходимо приостановить The Bat! полностью, а затем удалите файлы «RootCA.ABD» и «TheBat.ABD» из основного каталога почтового клиента.

Мы исправляем ошибку «Сервер не предоставил корневой сертификат» в The Bat!

Путь к этой папке можно узнать в меню клиента «Свойства» — «Настройки» — «Система» в пункте «Каталог электронной почты».

Мы исправляем ошибку «Сервер не предоставил корневой сертификат» в The Bat!

Расположение по умолчанию для каталога почтовых данных:

C:\Users\Имя пользователя\AppData\Roaming\The Bat!

Здесь «Имя пользователя» — это имя вашей учетной записи Windows.

Способ 2: включение «Microsoft CryptoAPI»

Еще один вариант устранения неполадок — переход на систему шифрования от Microsoft. Когда мы меняем криптопровайдера, мы автоматически переводим The Bat! использовать системное хранилище сертификатов и, таким образом, устранить конфликты баз данных.

Реализация вышеуказанной задачи очень проста: заходим в «Свойства» — «S/MIME AND TLS» и в блоке «Реализация сертификатов S/MIME и TLS» отмечаем пункт «Microsoft CryptoAPI».

Мы исправляем ошибку «Сервер не предоставил корневой сертификат» в The Bat!

Затем нажмите «ОК» и перезапустите программу, чтобы применить новые настройки.

Все эти простые действия полностью предотвратят дальнейшее появление ошибки «Неизвестный сертификат ЦС» в The Bat!

Источники
  • https://lumpics.ru/bat-server-has-not-provided-root-certificate/
Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
5933
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: