Normales Thema Clients laden keinen Status hoch (Gelesen: 3422 mal)
Timg1993
WSUS Neuling
Offline


I Love WSUS!

Beiträge: 1
Mitglied seit: 05.01.09
Geschlecht: männlich
Clients laden keinen Status hoch
13.10.20 um 15:27:18
Beitrag drucken  
Hallo Zusammen,

ich hoffe hier kann mir jemand weiterhelfen.
Mein WSUS läuft auf einem Windows Server 2016 und versorgt ca. 1400 Clients.
Von diesen 1400 Clients haben ca. 250 Clients noch nie einen Status Report hochgeladen. Alle anderen wiederrum laufen ohne Probleme. Alle Clients werden mit der gleichen Policy betankt, sodass ich einen Konfigurationsfehler an den Clients selbst ausschließen kann.

Im WU-Log auf den betroffenen Kisten hab ich folgenden Eintrag gefunden:

Code
2020.10.13 13:26:50.1886294 2640  4964  Misc            Got WSUS Reporting URL: http://%WSUSURL%/ReportingWebService/ReportingWebService.asmx""
2020.10.13 13:26:50.1905197 2640  4964  IdleTimer       WU operation (CLegacyEventUploader::HandleEvents) started; operation # 46; does use network; is at background priority
2020.10.13 13:26:50.1906892 2640  4964  WebServices     Auto proxy settings for this web service call.
2020.10.13 13:26:50.2104152 2640  4964  WebServices     WS error: Der Text der empfangenen Nachricht enthielt einen Fehler.
2020.10.13 13:26:50.2104234 2640  4964  WebServices     WS error: [b]Server was unable to process request. ---> The type initializer for 'Microsoft.UpdateServices.Internal.Reporting.WebService' threw an exception. ---> A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) ---> The system cannot find the file specified[/b]
2020.10.13 13:26:50.2104287 2640  4964  WebServices     WS Error code: Server
2020.10.13 13:26:50.2104626 2640  4964  WebServices     WS error: <detail/>
2020.10.13 13:26:50.2105056 2640  4964  WebServices     *FAILED* [80244008] Web service call 



Die SUSDB liegt NICHT auf einem MS-SQL Server sondern wurde auf einer WID direkt auf dem WSUS installiert.
Ich kann mir den Fehler wirklich nicht erklären. Wenn die WID nicht erreicht werden könnte, müssten ja ALLE Clients das Problem haben und nicht nur 20%.

Hat jemand nen Tipp für mich, was ich tun kann?

Gruß

Tim
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Clients laden keinen Status hoch
Antwort #1 - 13.10.20 um 18:21:53
Beitrag drucken  
Wie gleich sind denn die Clients in Sachen Windows Build? Du kannst dir im WSUS die Version einblenden lassen, dann siehst Du schon mal einen Unterschied. Die Version ist zwar 'nur' der lokale Windows Update Agent, aber man sieht gleich ob W10 1803 oder 1903.

Wird denn die SUSDB in der WID mit Scripten gepflegt? Grundsätzlich kann das nicht mit dem Problem zusammen hängen, aber hilft für die Performance auf jeden Fall.

Weiter kannst Du auf jeden Fall diese Einstellung vornehmen: (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).

Das mit den Reports kenne ich, allerdings haben wir nicht so viele Clients, aber es waren immer welche dabei die nicht oder sehr spät einen Report abgeliefert hatten. Ich hab eine geplante Aufgabe für die Clients angelegt, ausgeführt wird sie durch den angemeldeten User stündlich.

Code
%windir%\System32\UsoClient.exe Startinteractivescan
%windir%\System32\wuauclt /reportnow
 



Damit habe ich 99% der Clients eingefangen, Reports kommen stündlich. Im WSUS sieht das natürlich gut aus, der Job läuft zur vollen Stunde, 10-12 Minuten später sind alle Berichte da. Zwinkernd Kannst Du natürlich auch auf 2 od. 3 Stunden hochdrehen.

Bei den Problemclients *VORHER* auf jeden Fall %windir%\Softwaredistribution leeren.
  
Zum Seitenanfang
 
ammermueller
WSUS Full Member
**
Offline


I love WSUS!

Beiträge: 54
Mitglied seit: 18.04.17
Geschlecht: männlich
Re: Clients laden keinen Status hoch
Antwort #2 - 14.10.20 um 14:26:13
Beitrag drucken  
Hallo,

wir hatten bei uns ca. 10 Clients (W10 1903) die seit dem letzten Patchday keinen Report mehr geschickt haben.
Updates geladen/installiert bzw. Kontakt mit dem WSUS Server (Server 2019 Std.) hatten sie.

Habe jetzt zwei Sachen unternommen:

WSUS Reset am Client mit dem Script (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).
24badc
Danach über CMD folgende Befehle:

wuauclt /resetauthorization
wuauclt /reportnow
wuauclt /detectnow
usoclient /ScanInstallWait
usoclient /StartInteractiveScan

ggf. noch ein Reboot und dann kamen nach ein paar Minuten wieder die aktuellen Reports

Evtl. hilft es ja was

schöne grüße
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Clients laden keinen Status hoch
Antwort #3 - 14.10.20 um 18:27:30
Beitrag drucken  
ammermueller schrieb on 14.10.20 um 14:26:13:
Habe jetzt zwei Sachen unternommen:

WSUS Reset am Client mit dem Script (Du musst Dich Einloggen oder Registrieren um Multimediadateien oder Links zu sehen).
24badc


Puh, das Script ist zu überladen mit Funktionen die man heute nicht mehr braucht. Bisher hatte ich immer Erfolg mit rd /s /q %windir%\softwaredistribution und anschließend wuauclt /reportnow. Maximal zwei oder dreimal musste ich das o.g. eingeben um zum Erfolg zu kommen. Am schlimmsten finde ich in dem Script das Backup der Verzeichnisse. Die Inhalte braucht niemand jemals wieder, oder hattest Du schon mal ein SoftwareDistribution wieder hergestellt?

BTW: Hast Du die Berechtigungen aus dem Script auch setzen lassen? Die waren für XP nötig, seit VISTA hab ich die nie wieder gebraucht.

ammermueller schrieb on 14.10.20 um 14:26:13:
Danach über CMD folgende Befehle:

wuauclt /resetauthorization
wuauclt /reportnow
wuauclt /detectnow
usoclient /ScanInstallWait
usoclient /StartInteractiveScan


/resetauthorization /detectnow und anschließend ein /reportnow hätte vermutlich gereicht. Das wuauclt /detectnow funktioniert in W10 nicht mehr, nur noch in Kombination mit /resetauthorization.

Aber Hauptsache es hat geholfen! Smiley Danke für die Rückmeldung.
  
Zum Seitenanfang
 
ammermueller
WSUS Full Member
**
Offline


I love WSUS!

Beiträge: 54
Mitglied seit: 18.04.17
Geschlecht: männlich
Re: Clients laden keinen Status hoch
Antwort #4 - 15.10.20 um 15:35:23
Beitrag drucken  
Also ich nutze in dem Script nur immer Punkt 2 (CMD als Admin natürlich)
Berechtigungen setze ich aktiv keine bzw. wähle keinen Menüpunkt dafür aus.

Das Script ansich muss ich inzwischen auch viel weniger Einsetzen als früher.

Kann mir das zwar mit den 10 Clients nicht erklären - aber ok - jetzt geht es ja wieder Smiley
  
Zum Seitenanfang
 
Sunny
Microsoft MVP
*****
Offline



Beiträge: 15138
Mitglied seit: 11.02.07
Geschlecht: männlich
Re: Clients laden keinen Status hoch
Antwort #5 - 16.10.20 um 18:05:11
Beitrag drucken  
Bei 99% der Problemclients hat bisher immer das hier geholfen, cmd IMMER als Admin ausführen:

Code
net stop wuauserv
rd /s /q %windir%\softwaredistribution
net start wuauserv
wuauclt /resetauthorization /detectnow
5 Minuten warten
wuault /reportnow
 



Nach 10 Minuten die WSUS-Konsole aktualisieren, das war es dann.
  
Zum Seitenanfang
 
Bookmarks: Facebook Google Google+ Linked in Twitter Yahoo
 



Nutzungsbedingungen | Datenschutz
Kontakt | RSS | Feedback | Impressum
Facebook | News einsenden