Получившийся файлик 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 такая же проблема. Ругается на пароль.
На обычных ПК сертификат удается занести в хранилище без проблем.
В итоге понял в чем была проблема.
Оказывается сервер 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
NoobStar,
что будет, если указать пустой пароль при конвертации?
файл crt содержит один сертификат или несколько?
руками пробовали импортировать p7b или crt в хранилище LocalMachine\Personal прямо на сервере Exchange?
Роман Безруков, на пустой пароль точно так же ругается, типо не верный пароль.
Руками так же пишет ошибку мол пароль не верный.
У меня на руках p7b/crt/bundle CA.