Installing Exchange 2010 SP1 can be a challenging task. Microsoft requires a metric ton of prerequisites prior to install. Recently after patching exchange 2010 with SP1, I found OWA was no longer working properly and displaying a blank page. I tired several steps to fix OWA including recreating the virtual directory per Microsoft's recommendations. Unfortunately Microsoft's white papers didn't give any hints to this problem before hand. Fortunately I found this solution:
Issue - After installing Microsoft Exchange Server 2010 SP1 out of the box successfully, owa no longer works and displays a blank page: https://xxx.yyy.local/owa/auth/logon…l/owa&reason=0
Solution 1 - Open Power shell (Run As Administrator) copy and paste the following commands to add the HTTP over RPC service.
1. Import-Module ServerManager
2. Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
Solution 2 - If you want to do this via GUI rather than via the PowerShell command, then navigate to Server Manager->Features->Add Feature, select to install the “RPC over HTTP Proxy” feature.
These will install the needed feature, and all dependent features, which will resolve the “blank OWA page” issue.
This post may also relate to Microsoft Exchange Upgrade and or Microsoft Server Virtualization with Exchange server.