We are getting the following error frequently in the diagnostic logs with various IP addresses. I’m assuming it’s due to our firewall blocking requests to the update endpoints, my question is what do ports and enpoints do I need to open to get this to work.
Failed checking for updates System.Net.WebException: Unable to connect to the remote server —> System.Net.Sockets.SocketException: 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 126.96.36.199:443
Thanks for reaching out. On the Octopus server you need to open its communication port (through which it communicates with the Tentacles). You can find which port is this on the Octopus.server.config file on the line:
<set key="Octopus.Communications.ServicesPort">[port number]</set>
For the Tentacles, please check our documentation for both Polling and Listening setups:
The comunication with the tentacles seems to be OK, this is about the Server Upgrade check as 188.8.131.52 is not in our network.
Sorry for the confusion. The Octopus server is trying to reach the url
https://octopusdeploy.com/downloads/upgrade to check for updates. You can either grant access over the internet to that URL, or disable the upgrade check by running this command:
Octopus.Server.exe configure --upgradecheck=false --console