I have a Windows 2016 server which when manually checking for updates from WSUS reports "We couldn't connect to the update service. We'll try again later, or you can check now. If it still doesn't work, make sure you're connected to the Internet."
However if I just leave the server overnight, it successfully communicates with the WSUS and reports 0 updates available.
In the server event viewer under Applications and Services Logs> Microsoft> Windows> Windows Update Client> Operational, I am receiving many Errors with Event ID 25 : 'Windows Update failed to check for updates' with error 0x80072EFD.
But then in amongst these errors, I am receiving random Information events Event ID 26: 'Windows Update successfully found 0 updates' and reports back to the WSUS.
I've tried deleting the server from WSUS and it re-registers no problem due to the applied group policies.
I've tried the Windows Updates Troubleshooting, I've tried without the firewall at either end, I've tried deleting the SoftwareDistribution folder, I've tried deleting SUSClientID Registry Settings, I've checked and checked again the settings on the network card.
The server does NOT have access to the internet as it runs medical software, however I have many other servers with identical group policy/ registry settings which are working with no issue.
Does anyone have any idea why the server may only sporadically check for updates at its own accord?