Cannot Connect to the AMD Server and check for updates

For an unknown reason, the AMD Radeon Settings app cannot connect to the AMD server and download drivers when they are released, so I have to manually install each of the drivers when they are released which is slightly irritating. Is this a bug or are there any ports I will need to open for the app to work?