@NoobStar

Почему при импорте сертификата в exchange 2013 ругается на неправильный заданный пароль на сертификат?

Имеется купленный SSL (wildcart). p7b и crt.
На ПК с библиотеками openssl (Win64OpenSSL-3_0_5) из p7b делаю pfx.

openssl pkcs12 -export -out output-cert-name.pfx -inkey key-file-name.key -in input-cert-name.crt

Получившийся файлик pfx пытаюсь импортировать через manage console:

[PS] C:\Windows\system32>Import-ExchangeCertificate -FileName "C:\mail\mail.pfx" -Password (ConvertTo-SecureString -
String 'Password' -AsPlainText -Force)
Ответ:
A special Rpc error occurs on server Srv: The source data cannot be imported or the wrong password was specified
.
+ CategoryInfo : ReadError: (:) [Import-ExchangeCertificate], InvalidOperationException
+ FullyQualifiedErrorId : [Server=Srv,RequestId=33716082-7614-41f3-89da-7ffb57e9ffe4,TimeStamp=25.08.2022 1
2:25:15] [FailureCategory=Cmdlet-InvalidOperationException] F10D0893,Microsoft.Exchange.Management.SystemConfigura

Через ECP/mmc такая же проблема. Ругается на пароль.
На обычных ПК сертификат удается занести в хранилище без проблем.
  • Вопрос задан
  • 1676 просмотров
Решения вопроса 1
@NoobStar Автор вопроса
В итоге понял в чем была проблема.
Оказывается сервер 12 где крутится чанга не поддерживает метод шифрования пароля сертификата.
А т.к я пробовал делать анпакинг сертификатов на 11 винде эй было очень даже замечательно.
Вот команда для WSsrv2012 r2
openssl pkcs12 -export -certpbe PBE-SHA1-3DES -keypbe PBE-SHA1-3DES -nomac -inkey private.key -in cert_name.crt -out cert_name.legacy.pfx
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@MaxKozlov
Ну и занесите его в хранилище руками, раз утверждаете что получается
LocalMachine\My\
а потом назначите через Enable-ExchangeCertificate

#А вообще пароль проще запросить
$cred = get-credential
#и использовать
Import-ExchangeCertificate -FileName "C:\mail\mail.pfx" -Password $cred.Password
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы