I'm running into an issue where outlook cannot connect to Exchange. When I try the connectivity analyzer I get the following.
Attempting to ping RPC proxy mail.redacted.us.
RPC Proxy can't be pinged.
Additional Details
An unexpected network-level exception was encountered. Exception details:
Message: The remote server returned an error: (500) Internal Server Error.
Type: Microsoft.Exchange.Tools.ExRca.Extensions.MapiTransportException
Stack trace:
at Microsoft.Exchange.Tools.ExRca.Extensions.MapiRpcTestClient.PingProtocolProxy(String endpointIdentifier)
at Microsoft.M365.RCA.ConnectivityTests.MapiPingProxyTest.PerformTestReally() in >
d:\dbs\sh\nibr\0406_035353_0\cmd\8\sources\dev\m365rca\src\connectivitytests\Mapi\MapiPingProxyTest.cs:line 60
Exception details:
Message: The remote server returned an error: (500) Internal Server Error.
Type: System.Net.WebException
Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at RpcPingLib.RpcPing.PingProxy(String internalServerFqdn, String endpoint)
at Microsoft.Exchange.Tools.ExRca.Extensions.MapiRpcTestClient.PingProtocolProxy(String endpointIdentifier)
Obviously there's an issue somewhere. But for the life of me I can't figure out what it may be.
C:\Windows\system32>Get-OutlookAnywhere |fl
RunspaceId : aa63ad70-a1b4-4837-a847-f7e17f5563d6
ServerName : redacted
SSLOffloading : False
ExternalHostname : mail.redacted.us
InternalHostname : mail.redacted.us
ExternalClientAuthenticationMethod : Negotiate
InternalClientAuthenticationMethod : Negotiate
IISAuthenticationMethods : {Basic, Ntlm, Negotiate}
XropUrl :
ExternalClientsRequireSsl : True
InternalClientsRequireSsl : True
MetabasePath : IIS://redacted.local/W3SVC/1/ROOT/Rpc
Path : C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\rpc
ExtendedProtectionTokenChecking : None
ExtendedProtectionFlags : {}
ExtendedProtectionSPNList : {}
AdminDisplayVersion : Version 15.2 (Build 858.5)
Server : redacted
AdminDisplayName :
ExchangeVersion : 0.20 (15.0.0.0)
Name : Rpc (Default Web Site)
DistinguishedName : CN=Rpc (Default Web Site),CN=HTTP,CN=Protocols,CN= ,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=thi,DC=local
Identity : redacted\Rpc (Default Web Site)
Guid : bfc62afc-daa7-464d-8f3d-3cf94b93647d
ObjectCategory : redacted/Configuration/Schema/ms-Exch-Rpc-Http-Virtual-Directory
ObjectClass : {top, msExchVirtualDirectory, msExchRpcHttpVirtualDirectory}
WhenChanged : 4/13/2021 5:46:42 PM
WhenCreated : 4/12/2020 5:37:52 PM
WhenChangedUTC : 4/13/2021 9:46:42 PM
WhenCreatedUTC : 4/12/2020 9:37:52 PM
OrganizationId :
Id : \Rpc (Default Web Site)
OriginatingServer : redacted .local
IsValid : True
ObjectState : Changed
How can I attempt to figure out what's causing the 500 internal error?