I’ve just installed Octopus and got it to work. We’re in a situation where we can only communicate out from a server on port 80 or 443 and we can’t open any ports. It’s set to poll.
I have tried to change the config to match this, but since it’s not working I guess that we’ve missed something or that isn’t possible.
Tentacle config:
[{“Thumbprint”:“XXX”,“CommunicationStyle”:2,“Address”:“https://alitebuild01.cloudapp.net:80/",“Squid”:null,“SubscriptionId”:"XXX”}]
Server config:
80
true
false
0
false
https://xxx:8086/,http://xxx:8087/
Tentacle log:
2016-04-22 13:01:57.3766 8 INFO https://xxx:80/ 8 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 [xxx]:80
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 [xxx]:80
at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
at System.Net.Sockets.TcpClient.EndConnect(IAsyncResult asyncResult)
at Halibut.Transport.TcpClientExtensions.ConnectWithTimeout(TcpClient client, Uri remoteUri, TimeSpan timeout) in y:\work\7ab39c94136bc5c6\source\Halibut\Transport\TcpClientExtensions.cs:line 28
at Halibut.Transport.SecureClient.EstablishNewConnection() in y:\work\7ab39c94136bc5c6\source\Halibut\Transport\SecureClient.cs:line 120
at Halibut.Transport.SecureClient.AcquireConnection() in y:\work\7ab39c94136bc5c6\source\Halibut\Transport\SecureClient.cs:line 109
at Halibut.Transport.SecureClient.ExecuteTransaction(Action`1 protocolHandler) in y:\work\7ab39c94136bc5c6\source\Halibut\Transport\SecureClient.cs:line 53