背景
IISでReverse Proxy を建て別ポートで起動しているsonatype Nexus Repository を同期させたいと思い、WebPIでARR3.0のインストールを試みた。
環境
- Windows Server 2016 Datacenter (Version 1607 build 14393.447)
- Internet Information Service (Version 10.0.14393.0)
問題発生
ARR3.0の依存モジュールである URL Rewrite 2.0 のインストールでエラー発生。
原因
URL Rewrite 2.0のインストール要件はIIS7以上だが、実際は9.99以上のMajorVerionでもエラーとなるため。
解決法
に載っている。
- IISマネージャを終了させる。
- regedit 起動
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
Value: MajorVersion
- 上記の値を10(Decimal)から、9(Decimal)に変更する。
- IISマネージャを起動し、WebPIからARR3.0のインストールをおこなう。
- うまくいく!
- 上記のレジストリ値を9から10に戻す。
以上。