none
exchange2007安装证书出错 RRS feed

  • Question

  • [PS] C:\Windows\system32>Import-ExchangeCertificate -Path C:\ISA_fidek_cn.cer
    警告: 出现错误,正在生成调试信息: 要求的属性数值是空的。 (异常来自
    HRESULT:0x80094004)
    Import-ExchangeCertificate : 要求的属性数值是空的。 (异常来自 HRESULT:0x8009400
    4)
    所在位置 行:1 字符: 27
    + Import-ExchangeCertificate <<<<  -Path C:\ISA_fidek_cn.cer
        + CategoryInfo          : NotSpecified: (:) [Import-ExchangeCertificate],
       COMException
        + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Micr
       osoft.Exchange.Management.SystemConfigurationTasks.ImportExchangeCertifica
      te
    Wednesday, 28 July 2021 6:09 AM

All replies

  • 您好,

    我认为可能是您使用的命令行的问题,根据我的搜索,Import-ExchangeCertificate的文档中没有提到-Path这个参数。

    您可以使用以下命令行来测试:

    Import-ExchangeCertificate C:\filepath
    Enable-ExchangeCertificate -Thumbprint ############# -Services iis,smtp,pop,imap

    参考文章:https://docs.microsoft.com/zh-cn/exchange/mailbox-migration/add-an-ssl-certificate-to-exchange-2007#import-the-certificate

    在该命令行的帮助文档里也无法找到-Path参数,而是使用-FileData

    https://docs.microsoft.com/en-us/powershell/module/exchange/import-exchangecertificate?view=exchange-ps

    更新:根据我的测试,在Exchange2016中以上命令行已经失效。需要使用-FileName来指定证书存放的位置:

    Import-ExchangeCertificate -FileName "c:\new.cer"

    此致,

    Lou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    • Edited by ZhengqiLou Wednesday, 28 July 2021 7:03 AM Update
    • Proposed as answer by ZhengqiLou Tuesday, 3 August 2021 7:22 AM
    Wednesday, 28 July 2021 6:42 AM