サーバーに SSL 証明書を作成しましたが、IIS を起動しようとすると次のエラーが発生します。
ファイルは別のプロセスによって使用されているため、プロセスはファイルにアクセスできません。
ポート 443 が使用中のようです。どうすればこの問題を解決できますか? または、ポート 443 が使用されている理由を知るにはどうすればよいですか?
ベストアンサー1
マーク・Bのコメントは実際の回答に値するので、ここに貼り付けます。
昇格された権限のシェルで使用しますnetstat -b -a
。アクティブなポートとそれらに接続されているプロセスがすべて表示されます。-o
ポートを保持しているプロセスがsvc.exeか、別のマルチインスタンス実行可能ファイルかを追加できます(マイク・Kコメントありがとうございます。
私の開発ボックスでは、Skypeが実際にポート80と443を占有しているのを目にしました。Skypeによるポート80とポート443の使用とリスニングをオフにするには、
- Skypeウィンドウを開く
- 「ツール」をクリック
- 「オプション」をクリック
- 「詳細設定」をクリック
- 「接続」をクリック
- 「着信接続の代替としてポート 80 と 443 を使用する」オプションのチェックボックスをオフにします。
- 保存ボタンをクリック
- Skypeを再起動する