We are now on the go slow again…
To add to this issue we are now seeing the following in the server logs:
Unhandled error when processing request from client
System.IO.IOException: Authentication failed because the remote party has closed the transport stream.
at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
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.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at Pipefish.Transport.SecureTcp.Server.SecureTcpServer.ExecuteRequest(TcpClient client) in y:\work\3cbe05672d69a231\source\Pipefish.Transport.SecureTcp\Server\SecureTcpServer.cs:line 111
We can’t even begin to diagnose which server is at fault, as there is no server name / IP in the logs…
To add to this, when we restart the Octopus Server, we see messages such as:
Warning: Rejecting connection: the client at X.X.X.X:PORT provided a certificate with thumbprint XXXXXXXXXXXXXX, which is associated with MACHINE but not configured for distribution
This seems to be a different set of polling tentacles in this list every time we restart the server, which is proving hard to debug. These tentacles have the correct thumbprint configured on the server and deployments seem to work OK, just very slowly!
The health checks for these servers all pass OK. We have had some tentacles that fail health checks when manually provoked but the connectively tab reports that all is OK with the tentacle. Upon restarting the offending tentacle it seemed to pass the manual health check.
These links seem similar to our issue but have no resolve:
http://help.octopusdeploy.com/discussions/problems/19302-release-gets-stuck-when-uploading-packages-to-polling-tentacle
http://help.octopusdeploy.com/discussions/problems/23622-polling-tentacles-dont-respond
Cheers,
Michael