We are using SEO Checker in a load balanced environment with 1 x CMS server and 2 x web servers. When I check the Umbraco trace log I see the following error multiple times:
SEOChecker: Error could not load url https://xxx/1079.aspx
System.Net.WebException: The underlying connection was closed: An
unexpected error occurred on a send. ---> System.IO.IOException:
Unable to read data from the transport connection: An existing
connection was forcibly closed by the remote host. --->
System.Net.Sockets.SocketException: An existing connection was
forcibly closed by the remote host at
System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset,
Int32 size) --- End of inner exception 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.CheckCompletionBeforeNextReceive(ProtocolToken
message, 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.ConnectStream.WriteHeaders(Boolean async) --- End of
inner exception stack trace --- at
System.Net.HttpWebRequest.GetResponse() at
SEOChecker.Core.Helpers.Request.GetStream(String url,
HttpCookieCollection cookies, String userAgent)
Where document ID is the 404 page. Do you know what the cause of this is or if there is any additional config we need to do for the load balanced environment setup?
Hi It's propably validation on the cms server? What version of SEOChecker are you using? Pre v2.1 was using localhost but current version is using the domain of the site as url.
SEOChecker In Load Balanced Environment
Hi Richard.
We are using SEO Checker in a load balanced environment with 1 x CMS server and 2 x web servers. When I check the Umbraco trace log I see the following error multiple times:
Where document ID is the 404 page. Do you know what the cause of this is or if there is any additional config we need to do for the load balanced environment setup?
Many thanks.
Hi It's propably validation on the cms server? What version of SEOChecker are you using? Pre v2.1 was using localhost but current version is using the domain of the site as url.
Best,
Richard
We're using version 1.10.4
What version of Umbraco are you on? From 7.7 V2 is compatible that does a request to the normal url instead of localhost.
We are on Umbraco version 7.10.2. Do you think we should upgrade to the latest SEO Checker package to resolve this?
Yes I think so because that package requests the normal page url instead of localhost/id
OK, will do. Thanks Richard.
is working on a reply...