Linux と Windows で SSL 証明書を使用する必要があります。Windows Server の証明書を再発行すると、Linux 証明書は機能しなくなりますか?

Linux と Windows で SSL 証明書を使用する必要があります。Windows Server の証明書を再発行すると、Linux 証明書は機能しなくなりますか?

私は SSL についてまったくの初心者です。購入したワイルドカード証明書を複数の Linux サーバーと Windows サーバーで使用する必要があります。Linux サーバーにはすでにインストール済み (?) ですが、Windows にインストールするときに問題が発生しています (次のエラーが表示されています:https://www.thesslstore.com/knowledgebase/ssl-install/microsoft-iis-8-ssl-installation/)。Windows サーバーは IIS 7 を使用しているため、新しい証明書を再発行する必要があると考えています。質問は、新しい公開キーで証明書を再発行すると、すでにインストールされている証明書が機能しなくなるかどうかです。初心者のような質問で申し訳ありませんが、正しく操作しているかどうかを確認したいだけです。

答え1

何も再生成する必要はありません。Windows は、多くの Linux サービス (通常は pem または crt がサフィックス) とは異なる形式 (多くの場合、サフィックスは pfx または p12) を使用して証明書を保存します。

多くの Linux ディストリビューションにプリインストールされている openssl を使用すると、このようなファイル形式またはコンテナ形式間の変換は比較的簡単です。openssl convert pem pfxたとえば、 を Web 検索します。ワイルドカード証明書と CA 中間証明書が必要になります。これらは両方とも、証明書を注文したときに CA から受け取ったものです。また、元の証明書要求で生成した秘密キーも必要です。

答え2

ワイルドカード証明書をお持ちなので、複数のサーバーで使用するように設計されています。共通名と代替サブジェクトがサーバーのホスト名/DNS名と一致していることを確認してください。Mikael の提案に賛成します。Windows サーバーからリクエストを生成し (CHrome で警告が表示されないように SAN フィールドを必ず入力してください)、証明書機関でそれを使用して pfx を生成し、リンクに従ってアップロードします。

関連情報