WSUS: SelfUpdate Tree is not working

SYMPTOMS

You see the following error on WSUSAdmin Page;

Check your server configuration
=====================
One or more Update Service components could not be contacted. Check your server status and ensure that the Windows Server Update Service is running.

Non-running services: SelfUpdate

And, the following event is logged;

Event Type: Error
Event Source: Windows Server Update Services
Event Category: Update Services Service
Event ID: 506
User: N/A
Description:
The SelfUpdate Tree is not working. Clients may not be able to update to the latest WUA client software and communicate with the Windows Server Update Services (WSUS) Server.

THE FACT

·        The SelfUpdate tree MUST be installed into port 80 regardless of whether you are running WSUS on port  80 / 8530.

·        The SelfUpdate tree does not work if you have the website bound to a specific IP address in your IIS configuration.

PROCEDURE

Procedure to enable SelfUpdate tree;

1.      Open IIS Manager from Administrative Tools

2.      In the website running on port 80, create a virtual directory called 'Selfupdate'.

3.      Point the physical path to 'C:\Program Files\Update Services\Selfupdate'.

4.      Make sure you allow anonymous users to connect to it under the 'Directory Security' tab - Enable Anonymous Access.

5.      Change the security of the 'Selfupdate' virtual directory (right click, properties) and tick the 'Directory Browsing' check box.

RESOLUTION

The workaround is either to set your IIS Configuration to respond to "All unassigned" addresses or add 127.0.0.1 to the list of IP addresses used for Selfupdate.

Published Monday, September 26, 2005 9:26 AM by Mohammed Athif Khaleel
Filed under:

Comments

Friday, October 07, 2005 7:36 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

This procedure didn't work for me! I did it twice, any other advice? fsalazar(a)pjenl.gob.mx
Wednesday, October 19, 2005 9:31 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

It's working!:)
Thursday, October 20, 2005 8:43 AM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Thanks for this. Andrey may have just need to restart the service as that seemed to work for me.
Tuesday, October 25, 2005 10:19 AM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

The resolution above work properly!

W2k3 Server + SP1 with Windows Server Update Services (WSUS)
Thursday, October 27, 2005 7:26 AM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

My port 80 is used by exchage OWA, is there any way to configure SelfUpdate on any other port.

Thank and Regards
Thursday, October 27, 2005 9:49 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Worked for me. Remember IISRESET from the run box after making the changes. My understanding is that self update must be on port 80. Id recommend another server for Windows Server Update Services (WSUS).
Thursday, October 27, 2005 11:39 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Worked for me. Make sure you do IIS reset and restart Update Services service.
Friday, November 04, 2005 9:09 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

It works, just give it more that a few minutes.. definately do a stop start on iis..
Friday, November 04, 2005 9:09 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

It works, just give it more that a few minutes.. definately do a stop start on iis..
Monday, November 07, 2005 11:38 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Thanks a ton, this has been driving me nuts for about 2 weeks now:)
Sunday, November 20, 2005 6:49 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

how do you test if the fix WORKED?
(i only get the error once a day, and i am not sure what triggers it.)
thanks.
Monday, November 21, 2005 1:40 AM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Thanks a Lot, Worked perfect.

Cheers
Monday, December 05, 2005 1:36 PM by Mohammed Athif Khaleel

# re: WSUS: SelfUpdate Tree is not working

Nice work!
Thursday, December 15, 2005 9:56 AM by drew

# re: WSUS: SelfUpdate Tree is not working

great work. ever since i had installed exchange 2k3 sp2, this has been an issue. the 'update services' service would stop after only a minute or so. the cause is that exchange sp2 reset the permissions on the website on port 80 (OWA) so I had to reset the perms to get OWA working again. once I reset the perms on the selfupdate virtual folder, the service stays running now! woohoo!!
thanks everyone
Friday, December 16, 2005 6:42 AM by Gareth Jones

# re: WSUS: SelfUpdate Tree is not working

Nice post, one of many that actually addresses the issue properly.

I think it's insane though that you have to have WSUS listening on port 80. I installed WSUS in its own site as I've locked down my default website. Now I have to have something listening on both my internal and external IP's on port 80.

I have had to only allow a certain range of IP's to access the virtual directory.
Tuesday, January 10, 2006 2:56 AM by Marc Scholtis

# re: WSUS: SelfUpdate Tree is not working

To check if it is working try:

Restart UpdateService in services on wsus server (should also clear any previous error in webinterface)

Then force synchronisation through webinterface on wsus server.

If there is a problem it will show after the synchronisation.
Thursday, January 26, 2006 9:52 AM by Eric

# re: WSUS: SelfUpdate Tree is not working

I have issue with the wsus server behind a firewallwhere only the port 8530 is permitted.

I seen in the logs that it still try to access the WSUS Server sometime on port 80 , I suppose it's for the self update .

Do you know a workaround to have the selfupdate only on port 8530 ?

Thanks in advance
Sunday, January 29, 2006 10:21 AM by Gregory Williams

# re: WSUS: SelfUpdate Tree is not working

If you're running SharePoint on port 80 on the same server then you'll need to exclude the /SelfUpdate path from its control:

stsadm -o addpath -url http://127.0.0.1/SelfUpdate -type exclusion

(stsadm can be found in C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\BIN)
Monday, January 30, 2006 10:59 AM by Brandon

# re: WSUS: SelfUpdate Tree is not working

Worked great!!!! Completely fixed the issue! Thanks alot!
Friday, February 10, 2006 4:11 AM by Andries Knetemann

# re: WSUS: SelfUpdate Tree is not working

The Procedure was clear and worked for me.
Thx
Friday, May 26, 2006 1:16 PM by name

# re: WSUS: SelfUpdate Tree is not working

worked. cool
Thursday, June 15, 2006 7:23 PM by workinglate

# re: WSUS: SelfUpdate Tree is not working

How do you "add 127.0.0.1 to the list of IP addresses used for Selfupdate" ?  Did everything else and still no luck.
Tuesday, August 22, 2006 3:55 PM by Sean

# re: WSUS: SelfUpdate Tree is not working

Works 100% :-)
Tuesday, September 12, 2006 9:34 AM by Karen

# re: WSUS: SelfUpdate Tree is not working

Thanks so much. Worked like a charm after trying so many other "fixes".

Monday, November 13, 2006 5:55 PM by lizz

# re: WSUS: SelfUpdate Tree is not working

please

how can i create virtual directory

Wednesday, November 15, 2006 7:06 PM by Chrissy

# re: WSUS: SelfUpdate Tree is not working

Hey workinglate, I know it's about 6 months later but try http://www.kbalertz.com/Feedback_920659.aspx if things still aren't working for you ;)

Thursday, November 16, 2006 5:55 AM by Drmz

# re: WSUS: SelfUpdate Tree is not working

Worked like a charm

thanks

Tuesday, November 21, 2006 11:40 AM by Ruberli

# re: WSUS: SelfUpdate Tree is not working

Worked for me but I had to adjust some permissions, assigned full control rights over root folder "C:\Program Files\Update Services\Selfupdate" to domain admin account, and used that account in the allow anonymous specified account.