Hi!
Getting admin rights did it, now I can see the configuration tab. This is the only thing I’ve found from Diagnostics about the staging server:
One or more items in the current operation failed.
Fatal 13:40:07
Pipefish.Errors.PipefishCommunicationException: The message expired before it was picked up by the remote machine.
Fatal 13:40:07
Operation: Upload package to [OURSTAGINGSERVER-6876E56F] failed with error: One or more items in the current operation failed.
Fatal 13:40:07
One or more items in the current operation failed.
Fatal 13:40:07
The step failed
Fatal 13:40:07
A step failed
Fatal 13:40:07
One or more items in the current operation failed.
I also checked C:\Octopus\Logs on the staging server and this is what’s in there:
System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 94.103.199.208:10943
at System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port)
at Pipefish.Transport.SecureTcp.Client.SecureTcpClient.Send(SecureTcpRequest request) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Client\SecureTcpClient.cs:line 39
at Pipefish.Transport.SecureTcp.MessageExchange.Client.ClientWorker.PerformExchange() in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\MessageExchange\Client\ClientWorker.cs:line 298
at Pipefish.Transport.SecureTcp.MessageExchange.Client.ClientWorker.Run() in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\MessageExchange\Client\ClientWorker.cs:line 173
2014-05-15 06:10:11.4678 ERROR Undeliverable message detected: Pipefish.Messages.Delivery.DeliveryFailureEvent from: FileSender-Q98-6Dbj88Q1@SQ-WINDOWS-G89MQNP-B38358C2 to: FileReceiver-AWA-5_wmILll@SQ-RRTVIVWS-QAS01-6876E56F
- Body is: {“FailedMessage”:{“Id”:“3c7de4d2-c816-4daa-9561-3294919f6a0a”,“From”:{“SerializedValue”:“FileReceiver-AWA-5_wmILll@SQ-RRTVIVWS-QAS01-6876E56F”},“Headers”:{“Expires-At”:“635383410099389960”,“In-Reply-To”:“79babf0a-86c5-4396-a8dd-c106b2b6e58e”,“MessageStore-Envelope-NoFwd”:“08D13E4571A3622200000097”},“To”:{“SerializedValue”:“FileSender-Q98-6Dbj88Q1@SQ-WINDOWS-G89MQNP-B38358C2”},“MessageType”:“Pipefish.Messages.Supervision.CompletionEvent”,“Body”:{"$type":“Pipefish.Messages.Supervision.CompletionEvent, Pipefish”,“Status”:“Cancelled”,“Error”:null}},“Error”:{“Message”:“Actor does not exist”,“Detail”:null}}
2014-05-15 06:10:11.4834 ERROR Undeliverable message detected: Pipefish.Messages.Delivery.DeliveryFailureEvent from: FileSender-Q+A-6DblCOwz@SQ-WINDOWS-G89MQNP-B38358C2 to: FileReceiver-AWE-5_wmr4xd@SQ-RRTVIVWS-QAS01-6876E56F
- Body is: {“FailedMessage”:{“Id”:“afc9ff5e-e592-4283-90db-aceefcaac811”,“From”:{“SerializedValue”:“FileReceiver-AWE-5_wmr4xd@SQ-RRTVIVWS-QAS01-6876E56F”},“Headers”:{“Expires-At”:“635383410099389960”,“In-Reply-To”:“43933e36-10af-41a6-a566-875492fd7cbd”,“MessageStore-Envelope-NoFwd”:“08D13E4571A3D78000000099”},“To”:{“SerializedValue”:“FileSender-Q+A-6DblCOwz@SQ-WINDOWS-G89MQNP-B38358C2”},“MessageType”:“Pipefish.Messages.Supervision.CompletionEvent”,“Body”:{"$type":“Pipefish.Messages.Supervision.CompletionEvent, Pipefish”,“Status”:“Cancelled”,“Error”:null}},“Error”:{“Message”:“Actor does not exist”,“Detail”:null}}
2014-05-15 06:15:24.7185 INFO Beginning transfer of C:\Octopus\Files\Octopus.Tentacle.2.4.5.46.nupkg-9979835a-e136-4714-a2e2-5ab247c7e631
2014-05-15 06:40:06.0723 ERROR Error posting to: https://build.ezyserver.se:10943/mx/v1
Pipefish.PipefishException: The remote host aborted the connection. This can happen when the remote server does not trust the certificate that we provided. —> 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._SslStream.StartFrameBody(Int32 readBytes, Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.Stream.InternalCopyTo(Stream destination, Int32 bufferSize)
at Pipefish.Transport.SecureTcp.Client.SecureTcpClient.Send(SecureTcpRequest request) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Client\SecureTcpClient.cs:line 81
— End of inner exception stack trace —
at Pipefish.Transport.SecureTcp.Client.SecureTcpClient.Send(SecureTcpRequest request) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Client\SecureTcpClient.cs:line 98
at Pipefish.Transport.SecureTcp.MessageExchange.Client.ClientWorker.PerformExchange() in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\MessageExchange\Client\ClientWorker.cs:line 298
at Pipefish.Transport.SecureTcp.MessageExchange.Client.ClientWorker.Run() in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\MessageExchange\Client\ClientWorker.cs:line 173
The last exception only happens every now and then, but the other errors appear frequently.
We got this from the connectivity tab of one prod machine as well (same network as the staging server):
System.IO.IOException: Unable to write data to 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.Write(Byte[] buffer, Int32 offset, Int32 size)
— End of inner exception stack trace —
at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Security._SslStream.StartWriting(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.Stream.InternalCopyTo(Stream destination, Int32 bufferSize)
at Pipefish.Transport.SecureTcp.Server.SecureTcpServer.<>c__DisplayClassb.b__6(StatusCode s, ResponseHeaders h, Action1 wb) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Server\SecureTcpServer.cs:line 183 at Pipefish.Transport.SecureTcp.MessageExchange.Server.MessageExchangeModule.ExchangeMessages(IncomingRequest request, IDictionary
2 parameters, OutgoingResponse response) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\MessageExchange\Server\MessageExchangeModule.cs:line 91
at Pipefish.Transport.SecureTcp.Routing.Router.<>c__DisplayClass7.b__3(IncomingRequest request, OutgoingResponse response) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Routing\Router.cs:line 71
at Pipefish.Transport.SecureTcp.Server.SecureTcpServer.ApplyProtocol(AuthorizationResult authorizationResult, EndPoint clientEndPoint, String clientThumbprint, Stream clientStream) in c:\TeamCity\buildAgent\work\cf0b1f41263b24b9\source\Pipefish.Transport.SecureTcp\Server\SecureTcpServer.cs:line 188
Thanks
Andreas Nellmon