【发布时间】:2015-11-17 02:54:19
【问题描述】:
我们最近在使用我们的 IBM Power System (AS/400) 时遇到了一个问题,我们无法在 Apple 网站上接受我们的证书请求 (CSR)。更具体地说,我说的是用于生成相关推送通知认证的推送认证权限 (https://identity.apple.com/pushcert/)。 我们在屏幕上收到的按摩如下: “您输入的证书签名请求似乎无效。请确保上传的请求文件格式正确且不为空。” 这种消息是由电力系统数字证书管理器调用函数“创建证书”获得的。我们遵循的程序与我们一直用于针对没有 Apple 网站的类似证书请求遵循的程序完全相同。这些要求一直得到积极响应。 为了解决这个问题,我们调用了 Apple Assistance。据他们说,问题在于证书请求格式,这似乎不正确。但是,在 Power System 环境中不应存在用于创建证书请求的不同方式或过程。 .csr文件内容如下:
-----BEGIN NEW CERTIFICATE REQUEST-----
MIICqTCCAZECAQAwZDELMAkGA1UEBhMCSVQxDTALBgNVBAgTBFJvbWExDTALBgNV
BAcTBFJvbWExDTALBgNVBAoTBEJpb3MxDTALBgNVBAsTBEJpb3MxGTAXBgNVBAMT
EGNvbS5iaW9zc3BhLkJpb3MwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCl8I9kqymBrSbvtzZ7HW1uW723daxlET4yIVN6S3gskZolgPTKc35p7krxyubY
I3hdKQKX4nDpXQr1jtL/1m3LWTLU0uo8CZi1EpJs05+RNRwiBWPAY5TBJnc92ILL
hIhd31KzLfoIQrLp6/PWeuE3umvQwoFr8dM05a6y2yw351dQ/NjJf91KsYqPqTI0
NilwiXoAY/BwlTKi+sZixJgtnHW2aD9vnN1liqjSaTnnePleAFs68OTntRpeLXjl
Qv5v/VmKwfkrTfuXC0t8t+ubLcKyEf1ByMI7BblIEVMM4eWNfC3bSLupqZhM0XMP
ijoh6zj0l08yG4YkxHaYNTrFAgMBAAGgADANBgkqhkiG9w0BAQUFAAOCAQEAR51z
OhDCLijJuOK1nNknxPaJagTJ+2Au0SOo3KhoaSPne2Ol+SDaIkEsZaRvRY0aXqss
eN62dey36f7xm/czRXWq6psjfj6Aj+SSnJIx39J/xSKYnu/0JR0syMkCduHiL/aq
okRXbqhv3veFreWjZaWL0W+8Yi3GLi0pTyDJ3VyyS7cpEfDWXuhvcaj/p1i9ewjR
BRpuwVoe1zGl02ISIxC3w95md94xHNFhnve6XNEoH3fPqVu2puTsRErCUpBqwOZb
dIuJ/+FJjeI976h3dytTyAPiZZ7EdRCSYf7vXsWPRHoM0jowt5zwn/tzZ48lLWBc
41nooPUPlTo/6tvg6g==
-----END NEW CERTIFICATE REQUEST-----
根据您的说法,Power System 生成的那些证书请求是否可能无效并因此被 Apple 证书颁发机构接受? 有没有人最近在 IBM Power System 上开发了 Apple 推送通知服务,可以帮助我们找出解决方案?
【问题讨论】:
-
您应该提及您使用的操作系统版本,如果您使用 PTF,等等。过去几年 SSL/TLS 领域发生了很多变化,您可能重新生成与新的更高安全性 SSL 证书不兼容的 CSR。
标签: request certificate ibm-midrange