My Exchange server is really suffering at the moment. I do not know what has happened but when I connect /ECP I get 503 errors. I can view the login page successfully, but after a successful login all I see is a blank page.
/OWA is stable and working correctly.
I have already verified IIS is using the correct SSL binding certificates for the default and Exchange backend sites (we have our own 3rd party SSL that is NOT expired - it was working fine up until yesterday). Even if I switch to the Exchange certificate the same issue occurs.
The only change that may could have impacted this imo is that, I added a group of IP addresses into ISS > Default Web Site > ECP. I then set up a feature setting to Deny > Abort everyone else. Stupid me applied the same settings to ISS > Exchange Back End > ECP. I later read you shouldn't edit this section. Could this be why it's no longer working?
This is my virtual directory data:
Get-EcpVirtualDirectory "mx03\ecp (Default Web Site)"|select-object InternalUrl, ExternalUrl, B
asicAuthentication,WindowsAuthentication,DigestAuthentication, FormsAuthentication
InternalUrl : https://<localdomain>/ecp
ExternalUrl : https://<publicdomain>/ecp
BasicAuthentication : True
WindowsAuthentication : False
DigestAuthentication : False
FormsAuthentication : True
These are some logs from IIS:
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_OUT_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_OUT_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_OUT_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_OUT_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_OUT_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - - 2 Connection_Abandoned_By_ReqQueue MSExchangeRpcProxyAppPool
81 HTTP/1.1 RPC_IN_DATA /rpc/rpcproxy.dll?<localdomain>:6001 - 503 2 N/A MSExchangeRpcProxyAppPool
443 HTTP/1.1 GET /ecp - 503 1 N/A MSExchangeECPAppPool
If anyone can provide some additional troubleshooting or assistance I'd truly be grateful. I feel like I have been banging my head against a wall these past few days, trying to figure this out and the exhaustion is eating away at me.
KR, Dan