Solved

WSUS Replica Server , Listing all computer objects

Posted on 2014-03-27
3
816 Views
Last Modified: 2016-02-21
Hello All,

 I am in a situation where I need to find all the computers which are getting listed out Global WSUS Server. We have around 3 WSUS server , where the Global WSUS server is a Master server and other 2 servers are replica of the Global Server.

I am using below script to check all the WSUS entries in our Global Server , but it is only listing the server which are getting reported to this Global WSUS server , and it is omitting the servers which are reporting to the 2 Replica server

[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer($WSUSserver,$false)
$wsus.GetComputerTargets()

Open in new window


when checked some computer objects which reports to other wsus server ,they are appearing it the console.

what is the issue here?

Do I need to modify the script to get all the computer listed?

Thanks,

-Prashant Girennavar.
0
Comment
Question by:Prashant Girennavar
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 78

Expert Comment

by:arnold
ID: 39960304
You have to make sure your replica settings include the configuration to report their connected systems to the master.
On the master, check the reporting rollup settings to make sure roll up statu from replica downstream servers is selected.

If you are on the master and look at the downstream servers, do you see the other replicas listed?
0
 
LVL 10

Author Comment

by:Prashant Girennavar
ID: 39960779
ok , I think , I did not explian it better.

@Arnold , The WSUS servers are in sync and I can see wsus clients in wsus console .

But , When I use above script it is not listing the servers which are not reporting back to Global WSUS server.

Only servers which are getting reported to Global Servers are getting reported.

What I need to put in script in order to have list all the computers which exists in Global WSUS

Thanks,

-Prashant Girennavar.
0
 
LVL 78

Accepted Solution

by:
arnold earned 500 total points
ID: 39961576
The replicas based on the reporting rollup will report the client's statuses that talk to them such that those clients and their status will be viewable and seen on the Master WSUS server. The only thing you would not be able to do on the master is to determine the cause of a failed update as that information is not rolled up.

Are all your servers through GPO configured to use a WSUS instance for updates.

Are these servers listed within the replicas?

If you have reporting rollup set, and you have systems connecting to the replicas.  If all of these systems that connect to a replica but are not seen on the master WSUS suggests you have a "reporting" issue from the replica to the main WSUS.
The process to synchronize and retrieve updates is different that the reporting process.

Do you have WSUS on port 80, or is it on a specific port?  Is the replica configured in the same way the systems that check with the WSUS server for updates/reports?

If you do see all the systems in the console, double check where the replica reported client data is and use a join statement to include that data as well in your report.
0

Featured Post

How Do You Stack Up Against Your Peers?

With today’s modern enterprise so dependent on digital infrastructures, the impact of major incidents has increased dramatically. Grab the report now to gain insight into how your organization ranks against your peers and learn best-in-class strategies to resolve incidents.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Powershell Code 3 42
Deleting folders and files using Powershell 4 39
Need to add another Column in Powershell script output 2 31
CSV file copy field 1 to field 2 2 35
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
A quick Powershell script I wrote to find old program installations and check versions of a specific file across the network.
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

735 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question