SSL証明書を生成するにはどうすればよいですか? FF3で無効な証明書のあるページにアクセスする方法は?

StackOverflow https://stackoverflow.com/questions/264482

  •  06-07-2019
  •  | 
  •  

質問

firefox3のlocalhost httpsページにアクセスできません。エラーが発生しました

  

'SSLプロトコルが無効になっているため、安全に接続できません。   (エラーコード:ssl_error_ssl_disabled) '

about:configを使用してすべてのSSL2関連の設定を有効にし、エラーを

に変更しました
  

'データ転送エラー   ブラウザは正常に接続されましたが、情報の転送中に接続が中断されました。もう一度お試しください。」

最初のエラーは無効な証明書が原因である可能性が高いようですが、2番目のエラーはわかりません...

役に立ちましたか?

解決

opensslを使用して自己署名証明書を作成する簡単な方法:

openssl req -new -x509 -days 365 -nodes -out /etc/apache2/cert.pem -keyout /etc/apache2/cert.pem -subj '/C=US/ST=Yourstate/L=Yourcity/O=Your Company, Inc./OU=Development/CN=your.vhostname.com/emailAddress=youremail@example.com'

(CA証明書を個別に作成し、それを使用して使用する証明書を作成することをお勧めします。上記のような自己署名証明書を使用すると、apacheはエラーログにエラーを表示します。 しかし、それを行うのに便利なレシピはありません。)

次に、apache構成で(必要に応じて各仮想ホストごとに個別に)、次のように言います:

SSLEngine on
SSLCertificateFile /etc/apache2/cert.pem

そしてmod_sslが有効になっていることを確認してください。

curlを使用して問題をデバッグできる場合があります:

$ curl -sSvk https://your.vhostname.com 2>&1 | less

他のヒント

どのWebサーバーがページを提供していますか? IISまたはApacheですか? 他のブラウザでこれらのページにアクセスしようとしましたか?問題がブラウザまたはWebサーバーにある場合、質問に答えることで手がかりが得られます。

SSL証明書を作成する方法についてはこちらをご覧ください

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top