{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/iis-docker/issues/17","repository_url":"https://api.github.com/repos/Microsoft/iis-docker","labels_url":"https://api.github.com/repos/Microsoft/iis-docker/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/iis-docker/issues/17/comments","events_url":"https://api.github.com/repos/Microsoft/iis-docker/issues/17/events","html_url":"https://github.com/Microsoft/iis-docker/issues/17","id":196511028,"number":17,"title":"Can not install Application Request Routing via WebPlatformInstaller","user":{"login":"16bytes","id":1672469,"avatar_url":"https://avatars.githubusercontent.com/u/1672469?v=3","gravatar_id":"","url":"https://api.github.com/users/16bytes","html_url":"https://github.com/16bytes","followers_url":"https://api.github.com/users/16bytes/followers","following_url":"https://api.github.com/users/16bytes/following{/other_user}","gists_url":"https://api.github.com/users/16bytes/gists{/gist_id}","starred_url":"https://api.github.com/users/16bytes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/16bytes/subscriptions","organizations_url":"https://api.github.com/users/16bytes/orgs","repos_url":"https://api.github.com/users/16bytes/repos","events_url":"https://api.github.com/users/16bytes/events{/privacy}","received_events_url":"https://api.github.com/users/16bytes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-19T20:20:25Z","updated_at":"2016-12-24T19:07:00Z","closed_at":null,"body":"After following the instructions for the [Windows 10 Quick Start](https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10), I tried to install and configure [ARR](https://www.iis.net/downloads/microsoft/application-request-routing) using the [Web platform tools cmd](https://www.iis.net/learn/install/web-platform-installer/web-platform-installer-v4-command-line-webpicmdexe-rtw-release).\r\n\r\nHere is the `Dockerfile` that I'm using:\r\n\r\n```\r\nFROM microsoft/iis\r\n\r\nRUN powershell -NoProfile -Command \\\r\n    Invoke-WebRequest \\\r\n    http://download.microsoft.com/download/C/F/F/CFF3A0B8-99D4-41A2-AE1A-496C08BEB904/WebPlatformInstaller_amd64_en-US.msi \\\r\n    -Outfile c:\\WebPlatformInstaller_amd64_en-US.msi -UseBasicParsing\r\n\r\nRUN c:\\WebPlatformInstaller_amd64_en-US.msi\r\n\r\nRUN mkdir C:\\site\r\n\r\nRUN powershell -NoProfile -Command \\\r\n    Import-module IISAdministration; \\\r\n    New-IISSite -Name \"Site\" -PhysicalPath C:\\site -BindingInformation \"*:8000:\"\r\n\r\nEXPOSE 8000\r\n\r\nADD content/ /site\r\n```\r\n\r\nBut when I try to `WebpiCmd /Install /Products:ARRv3_0 /AcceptEula` in the container, it fails:\r\n\r\n```\r\nStarting Installation\r\nStarted downloading products...\r\nStarted downloading: 'External Cache 1.1'\r\nDownloaded: 'External Cache 1.1'\r\nStarted downloading: 'URL Rewrite 2.0'\r\nDownloaded: 'URL Rewrite 2.0'\r\nStarted downloading: 'Application Request Routing 3.0'\r\nDownloaded: 'Application Request Routing 3.0'\r\nStarted installing Products...\r\nStarted installing: 'IIS: WAS Configuration API'\r\nStarted installing: '.NET 4.5 Extended with ASP.NET for Windows 8'\r\nStarted installing: 'IIS: Management Console'\r\nInstall completed (Failure): 'IIS: WAS Configuration API'\r\nWASConfigurationAPI : Failed.\r\n\r\nInstall completed (Failure): '.NET 4.5 Extended with ASP.NET for Windows 8'\r\nNetFx4Extended-ASPNET45 : Failed.\r\n\r\nInstall completed (Failure): 'IIS: Management Console'\r\nIISManagementConsole : Failed.\r\n\r\nStarted installing: 'External Cache 1.1'\r\nInstall completed (Success): 'External Cache 1.1'\r\nExternal Cache 1.1 : Installed\r\nDependencyFailed : URL Rewrite 2.0\r\nDependencyFailed : Application Request Routing 3.0\r\n\r\nVerifying successful installation...\r\nIIS: WAS Configuration API                         False\r\n.NET 4.5 Extended with ASP.NET for Windows 8       False\r\nIIS: Management Console                            False\r\nExternal Cache 1.1                                 True\r\nURL Rewrite 2.0                                    False\r\nApplication Request Routing 3.0                    False\r\nInstall of Products: FAILURE\r\n```\r\n\r\nCan anybody provide troubleshooting suggestions?  There doesn't appear to be anything related in the event log.\r\n\r\nIs there a good alternative for using WPI?  That seems to be the strongly recommended way to obtain Application Request Routing, and really, any additional IIS modules.\r\n"},"comment":{"url":"https://api.github.com/repos/Microsoft/iis-docker/issues/comments/269096591","html_url":"https://github.com/Microsoft/iis-docker/issues/17#issuecomment-269096591","issue_url":"https://api.github.com/repos/Microsoft/iis-docker/issues/17","id":269096591,"user":{"login":"cpunella","id":7513657,"avatar_url":"https://avatars.githubusercontent.com/u/7513657?v=3","gravatar_id":"","url":"https://api.github.com/users/cpunella","html_url":"https://github.com/cpunella","followers_url":"https://api.github.com/users/cpunella/followers","following_url":"https://api.github.com/users/cpunella/following{/other_user}","gists_url":"https://api.github.com/users/cpunella/gists{/gist_id}","starred_url":"https://api.github.com/users/cpunella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpunella/subscriptions","organizations_url":"https://api.github.com/users/cpunella/orgs","repos_url":"https://api.github.com/users/cpunella/repos","events_url":"https://api.github.com/users/cpunella/events{/privacy}","received_events_url":"https://api.github.com/users/cpunella/received_events","type":"User","site_admin":false},"created_at":"2016-12-24T19:07:00Z","updated_at":"2016-12-24T19:07:00Z","body":"I have the same issue installing UrlRewrite 2.0... any suggestion?"}}
{"actor":{"display_login":"cpunella"}}