16.07.2004 8:21:50Опять про TheBat Ответов: 10
Евгений
TheBat! 2.xx.x не подписывает и не шифрует!! Cертификат изготовленный на CryptoPro 2.0.34

Параметры S/MIME - Microsoft CryptoAPI
Crypto-Pro GOST R 34.10-2001
GOST R 34.11-94

При отправке письма выдает ошибку "Невозможно найти сертификат для подписи письма от xxx@mail.server.ru"

А на входящих письмах все работает замечательно.
Outlook работает нормально...
 
Ответы:
16.07.2004 10:15:15fav
А есть личный сертификат защищенной электронной почты для xxx@mail.server.ru?
Outlook, наверное, на другом ящике
16.07.2004 11:07:13Василий
И еще - какая у Вас операционка.
Дело в том, что на Win 9x The bat не умеет работать с сертификатами S/MIME, причем независимо от CSP (даже на Microsoft base CSP)
16.07.2004 11:17:16Евгений
Операционка Win2000SP4
Сертификат есть, а как бы я с Outlook бы отправлял????
16.07.2004 11:24:42Василий
Спасибо. Я проверю. По крайней мере, на The bat 1.62 и 2.02.03 всё было в порядке.
Кстати, CSP 2.0.2034 - не сертифицированный, официально распространяемая клиентам сертифицированная версия - 2.0.2049. Дистрибутив её доступен на http://www.cryptopro.ru/CryptoPro/products/csp1.asp.
16.07.2004 12:08:27Василий
Всё работает.
Особенность в том, что The bat ищет сертификат получателя (при шифровании) почему-то в хранилище Личные текущего пользователя (а не "Другие пользователи", как Outlook [Express]). Стало быть, сертификат(ы) получателя(ей) Вам придется добавить в это хранилище вручную.
19.07.2004 13:29:33Василий
Кстати, я проверил самую новую версию The Bat! - 2.12.00.
Всё работает и в ней.
19.07.2004 13:58:14Евгений
ОШИБКА!!!
При отправке...
"Невозможно найти сертификат для подписи письма от xxx@mail.server.ru"
т.е. сертификат отправителя или сертификаты получателей глючат, или глючит ВСЁ????
Верися бата 2.12.00
19.07.2004 14:34:15fav
Внимательно проверьте следующее:
В хранилище Текущий пользователь/Личные есть сертификат ключа подписи, удовлетворяющий следующим требованиям:
1. Он действителен (в стандвртном окне просмотра сертификатов отображается без красного креста)
2. Сертификат имеет связку с закрытым ключем (т.е. в стандартном окне просмотра сертификата на вкладке Общие есть строка: "Есть закрытый ключ, соответствующий этому сертификату"
3. В поле Субъект сертификата указан адрес электронной почты и он совпадает с адресом почтового ящика The bat (т.е. если у вас адрес ящика xxx@mail.server.ru, то и в сертификате должно быть xxx@mail.server.ru)
4. Поле Улучшенный ключ сертификата должно содержать: Защищенная электронная почта
09.08.2004 15:34:52Евгений
Цитирую...
Внимательно проверьте следующее:
В хранилище Текущий пользователь/Личные есть сертификат ключа подписи, удовлетворяющий следующим
требованиям:
1. Он действителен (в стандартном окне просмотра сертификатов отображается без красного креста)
Все ок!!!

2. Сертификат имеет связку с закрытым ключем (т.е. в стандартном окне просмотра сертификата на
вкладке Общие есть строка: "Есть закрытый ключ, соответствующий этому сертификату"
Все ок!!!


3. В поле Субъект сертификата указан адрес электронной почты и он совпадает
с адресом почтового ящика The bat (т.е. если у вас адрес ящика xxx@mail.server.ru,
то и в сертификате должно быть xxx@mail.server.ru)

Что стало проясняться, сертификат формировался на CSP 2.0.2029
на запросе АРМ ЭЦП компании НИП "Информзащита"http://www.infosec.ru/ 2.0.27
так там нет поля E=xxx@mail.server.ru

А в сертификатах сформированных на CSP 2.0.2029
на запросе АРМ ЭЦП 2.0.34 есть!!!

Так может это все дело в АРМ ЭЦП 2.0.27???

4. Поле Улучшенный ключ сертификата должно содержать: Защищенная электронная почта
Все ок!!!

Скоро башня треснет пополам Ж8-)
10.08.2004 11:52:55Василий
Просьба. Для проверки сделайте сертификат на нашем тестовом центре http://www.cryptopro.ru/certsrv/certrqma.asp
Заполните: Name, E-mail.
Выберите: E-mail protection certificate, криптопровайдер Crypto-Pro...
И посмотрите, как он себя поведёт.