IIS8 refuses to run .aspx pages(404 error)


I installed MS Exchange on windows 2012 server r2and I just can't run OWA from it.

Trying to run it leads to the following message : HTTP Error 404.3 - Not Found

Detailed error information:
Module : StaticFileModule
Notification : ExecuteRequestHandler
Processor : ExecuteRequestHandler
Error Code : 0x80070032

I know the file(s) exist, and I installed ASP.NET 2.0, 3.5, 4.0
I also ran aspen_regiis.exe -i and I ticked the 'Allow undescribed(?) ISAPI Modules' in the ISAPI limitations(?).

Please note that some of the error messages aren't the same in English version of IIS8(aka I'm using the FOREIGN version of IIS8). The aspx page is written in (probably) ASP.NET 2.0

asked on Stack Overflow May 6, 2016 by 김승재 • edited May 6, 2016 by 김승재

2 Answers


You should install IIS sub components

go to Control Panel -> Programs and Features -> Turn Windows features on or off

Internet Information Services has subsection World Wide Web Services / Application Development Features

There you must check ASP.NET (.NET Extensibility, ISAPI Extensions, ISAPI Filters will be selected automatically). Double check that specific versions are checked.

Run from cmd:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

Finally check in IIS manager, that your application uses application pool with .NET framework version v4.0.

answered on Stack Overflow May 6, 2016 by (unknown user)

Just got it... I had to REINSTALL the whole Exchange Client Access(CA), but it did the trick:)

Run these in Powershell(Reinstalls only the CA part) -

%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall /role:CA
%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:install /role:CA

I had to use the CLI because the installer didn't give the option to remove the CA.

answered on Stack Overflow May 6, 2016 by 김승재

User contributions licensed under CC BY-SA 3.0