Yes, you are correct. I fixed the DNS issue by adding an "autodiscover' CNAME and that works. However, connectivity is still now working (see Microsoft Connectivity Analyzer text below):
OutlookAnywhereConnectitivyFailed
We were not able to successfully connect to your email server via the Outlook Anywhere feature.
![]()
MCA Client tool is attempting to test Autodiscover for erintell@rintenet.com.
Autodiscover was tested successfully.
![]()
Test Results
![]()
Testing RPC/HTTP connectivity.
The RPC/HTTP test failed.
![]()
Test Results
![]()
MCA Client tool is attempting to test Autodiscover for erintell@rintenet.com.
Autodiscover was tested successfully.
![]()
Test Results
![]()
Attempting each method of contacting the Autodiscover service.
The Autodiscover service was tested successfully.
![]()
Test Results
![]()
Autodiscover settings for Outlook Anywhere are being validated.
MCA Client tool validated the Outlook Anywhere Autodiscover settings.
![]()
Attempting to resolve the host name rintesvr.rintenet.com in DNS.
The host name resolved successfully.
![]()
Additional Details
![]()
Testing TCP port 443 on host rintesvr.rintenet.com to ensure it's listening and open.
The port was opened successfully.
![]()
Testing the SSL certificate to make sure it's valid.
The certificate passed all validation requirements.
![]()
Test Results
![]()
Checking the IIS configuration for client certificate authentication.
The test passed with some warnings encountered. Please expand the additional details.
![]()
Additional Details
Additional Details: Client certificate authentication couldn't be determined because an unexpected failure occurred. WinHttpSendRequest failed with error 12030.
![]()
Testing HTTP Authentication Methods for URL https://rintesvr.rintenet.com/rpc/rpcproxy.dll?467e33c4-98ff-496d-b019-afdc65ce1d28@rintenet.com:6002.
The HTTP authentication test failed.
![]()
Additional Details
Additional Details: Exception details:
Message: The underlying connection was closed: An unexpected error occurred on a send.
Type: System.Net.WebException
Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.Exchange.Tools.ExRca.Extensions.RcaHttpRequest.GetResponse()
Exception details:
Message: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
Type: System.IO.IOException
Stack trace:
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
Exception details:
Message: An existing connection was forcibly closed by the remote host
Type: System.Net.Sockets.SocketException
Stack trace:
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
![]()
Testing HTTP Authentication Methods for URL https://rintesvr.rintenet.com/rpc/rpcproxy.dll?467e33c4-98ff-496d-b019-afdc65ce1d28@rintenet.com:6002.
The HTTP authentication test failed.
![]()
Additional Details
Additional Details: Exception details:
Message: The underlying connection was closed: An unexpected error occurred on a send.
Type: System.Net.WebException
Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.Exchange.Tools.ExRca.Extensions.RcaHttpRequest.GetResponse()
Exception details:
Message: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
Type: System.IO.IOException
Stack trace:
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
Exception details:
Message: An existing connection was forcibly closed by the remote host
Type: System.Net.Sockets.SocketException
Stack trace:
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)