テスト環境の IIS を https 化しようと思い,いろいろと…
当然であるが「サイトバインドの追加」で「SSL 証明書」がない.
NAS では Let’s Encrypt を使用しているので調べると win-acme などがあるみたい.
そこから入った https://github.com/win-acme/win-acme/releases/ から落としてやってみたが…
「N」を選択して進めるがエラー.
C:\Users\Iwao\AppData\Local\Temp<c:\Users\Public\Documents\Tools\win-acme.v2.1.4.710.x64.trimmed\wacs.exe A simple Windows ACMEv2 client (WACS) Software version 2.1.4.710 (RELEASE, TRIMMED) ACME server https://acme-v02.api.letsencrypt.org/ IIS version 10.0 Running with administrator credentials Scheduled task not configured yet Please report issues at https://github.com/PKISharp/win-acme N: Create new certificate (simple for IIS) M: Create new certificate (full options) R: Run scheduled renewals (0 currently due) A: Manage renewals (0 total) O: More options... Q: Quit Please choose from the menu: n Running in mode: Interactive, Simple No sites with host bindings have been configured in IIS. Add one in the IIS Manager or choose the plugin 'Manual input' instead. Target plugin IIS aborted or failed N: Create new certificate (simple for IIS) M: Create new certificate (full options) R: Run scheduled renewals (0 currently due) A: Manage renewals (0 total) O: More options... Q: Quit Please choose from the menu:
何かの設定が足りないのか?ちょっとわからないので他の方法で…
自己署名証明書でやってみることに.
「IIS 自己署名証明書」で検索.
わかりやすかったのがここ.
Windows Server で自己署名 SSL 証明書を作成する手順
IIS マネージャーを使用した証明書の作成
IIS で SSL/TLS を 自己署名入り証明書 で 設定 する方法
これで https に対応できているかどうかのテストはできるので,今回はここまで.
いつも設定場所を忘れるので…
Microsoft VBScript 実行時エラー エラー ‘800a01ad’
ActiveX コンポーネントはオブジェクトを作成できません。
/_LIB_/L_Mainte.asp, 行 33
「アプリケーション プール」-「詳細設定」-「32 ビット アプリケーションの有効化」を「True」に.