2017-05-18 7 views
0

私は、次のopensslのコマンドで(Windowsの場合)TLS/SSL証明書を作成しました:私は、この後はFileZillaをサーバーにTLS/SSL証明書をロードすることはできません - "はスタートライン" エラーを

openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 

^

Could not load certificate file: error:0906D06C:PEM
routines:PEM_read_bio:no start line(0)

は、私はすでに2つの(キーとCRS)証明書が空白スペースを含めることはできませんし、持っていないことを確認さ:FileZillaのサーバーにそれをロードしようとしたが、それは私に言うエラーになります任意の行の末尾にMがあります。これの原因は何でしょうか?

答えて

1

私はあなたが証明書ファイルとして秘密鍵ファイルと秘密鍵ファイル(key.pem)として証明書ファイル(cert.pem)を選択していることを推測します。

それは次のようになります。また

  • 秘密鍵ファイル= key.pem
  • 証明書ファイル= cert.pem

キーそうあなたが

を取得し、パスフレーズなしで生成する必要があります

Could not load key file: error:0907B068:PEM
routines:PEM_READ_BIO_PRIVATEKEY:bad password read (0)

opensslコマンドラインに-nodesを追加する必要があります。


なぜ、opensslを使用して証明書を生成しますか? FileZillaサーバーのインターフェイスにはという新しい証明書が生成されます。ウィザード。

関連する問題