I have a SBS 2008 server that was installed a few months ago. Everything had been working great during this time including updates from WSUS. The SBS console began reporting that the update status was unavailable. I began looking around and found that the "WSUS Administration" web site was stopped in IIS and could not be started. The error message I get is "The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020)"
The site is set to use the default ports of 8530 and 8531. I ran a netstat command and found the following lines:
Proto Local Address Foreign Address State PID
0.0.0.0:0 LISTENING 2352
The PID's for each of these refer to Exchange services and are as follows:
2352 - store.exe
4824 - Microsoft.Exchange.Service
5136 - EdgeTransport.exe
1896 - ? (not listed in task manager of the server)
The resulting event log entries are:
"Unable to bind to the underlying transport for [::]:8530. The IP Listen-Only list may contain a reference to an interface which may not exist on this machine. The data field contains the error number."
"Windows Update failed to check for updates with error 0x80072EFD."
"The API Remoting Web Service is not working."
"The Reporting Web Service is not working."
"Self-update is not working."
"The Server Synchronization Web Service is not working."
"The DSS Authentication Web Service is not working."
"The SimpleAuth Web Service is not working."
"The Client Web Service is not working."
It seems the WSUS ports are bound to Exchange for some reason. I have not been able to find much about the issue on the web. I do have a sonicwall and have added all of the windows update URLs to the exception list for the content filter. I can browse to http://update.microsoft.com
in the browser and it redirects to the update application on the server like it is supposed to do.
I have a reboot scheduled which may resolve the issue, but I want to have a solution in case that does not fix it or the issue returns at a later time.
Any ideas would be appreciated. thanks!