1

サイズ制限のため、OpenSSL 構成ファイルを変更して、より小さな x509 証明書を生成できるようにしたいと考えています。出来ますか?もしそうなら、すべての識別名フィールドの代わりに疑似 ID を使用したいと考えています。新しい変更された構成ファイルを使用して自己署名証明書を生成したい場合、次のエラーが表示されます。

エラー、構成ファイルにオブジェクトが指定されていません 証明書要求を作成する際の問題 29749:エラー:0D06407A:asn1 エンコード ルーチン:a2d_ASN1_OBJECT:最初の数値が大きすぎます:a_object.c:109:

どんなヒントでもいただければ幸いです。

4

1 に答える 1

2

これが「より小さなx509証明書の生成とそれが可能かどうか」に関する質問に具体的に答えるかどうかはわかりません...しかし、「最初の数値が大きすぎます」と同じエラーが発生していました。その直後に、「無効なフィールド名...countryName_default」に関するエラーが発生します。私がしたことは、「countryName_default」を見つけてコメントアウトすることでした。次に、「無効なフィールド名... countryName_min」に関する新しいエラーが発生するので、コメントアウトしました。全部で以下の項目(下記)をコメントアウトしたところ、あなたが説明したエラーも含めて、すべてのエラーが発生しなくなりました。その後はうまくいったようです。コメントした項目は次のとおりです。

  • countryName_default
  • countryName_min
  • countryName_max
  • stateOrProvinceName_default
  • 0.organizationName_default
  • 組織単位名
  • OrganizationalUnitName_default
  • commonName_max
  • emailAddress_max
  • ChallengePassword_min
  • ChallengePassword_max
于 2012-04-18T15:09:23.647 に答える