2016-04-19 3 views
0

のSSL証明書をアップロードするとき、私はBluemixでカスタムドメインのSSL証明書をアップロードしようとしているが、私は一般的なエラーを取得しています:Bluemix BXNUI2081Eエラーカスタムドメイン

BXNUI2081E: An unknown error occurred when modifying certificates and keys: local:///deploySNIArtifacts/mbaasUtilities.xsl:793: Type of the left-hand side of/operator must be a nodeset..

私はしました自分のドメインのワイルドカード形式を使用して、自己署名証明書を生成するためにOpenSSLを使用して、ドキュメントを追いました。私が逃した可能性のあるアイデアは?使用している秘密鍵が証明書と一致しない場合、私はこのエラーを見てきた唯一のケースだった

Certificate: 
    Data: 
     Version: 1 (0x0) 
     Serial Number: 17167458275182091963 (0xee3f10581c919ebb) 
    Signature Algorithm: sha1WithRSAEncryption 
     Issuer: C=US, ST=Massachusetts, L=Littleton, O=IBM, OU=CLMServices, CN=*.clmsvcs.ibmcloud.com/emailAddress=<email removed> 
     Validity 
      Not Before: Apr 19 13:36:39 2016 GMT 
      Not After : May 19 13:36:39 2016 GMT 
     Subject: C=US, ST=Massachusetts, L=Littleton, O=IBM, OU=CLMServices, CN=*.clmsvcs.ibmcloud.com/emailAddress=<email removed> 
     Subject Public Key Info: 
      Public Key Algorithm: rsaEncryption 
       Public-Key: (2048 bit) 
       Modulus: 
<<data removed>> 
       Exponent: 65537 (0x10001) 
    Signature Algorithm: sha1WithRSAEncryption 
<<data removed>> 
+0

そのファイルの行793に何... –

+0

mbaasUtilities.xslは私が持っていないBluemixのソースコードであることを示しています。確かにそれが何を解析しようとしているのかを知ることは面白いでしょう。 –

答えて

0

はここで証明書からの出力の少し編集さバージョンです。

あなたは試合をアップロードしようとしている秘密鍵と証明書をかどうかを確認するために、次の2つのコマンドを実行することができます。両方のコマンドから

openssl x509 -noout -modulus -in certificate.crt | openssl md5 
openssl rsa -noout -modulus -in privateKey.key | openssl md5 

出力が同じである必要があります。

+0

出力は私の証明書と私のキーでも同じです。 –

+0

確認していただきありがとうございます。証明書のテキストを印刷して質問に追加することは可能ですか?ここで私は、出力を見てみたいと思いますコマンドは次のとおりです。 'opensslのX509 -in certificate.cer -text -noout' –

+0

は、質問テキストに出力を追加しました。 –

0

この問題は、数日後に去っていきました。キーを正常にアップロードできました。