web-dev-qa-db-fra.com

Comment corriger: WSUS sur Windows Server 2016 ne télécharge pas de paquets de mise à jour

J'ai un serveur avec OS Windows Server 2016 dans mon réseau. J'ai configuré le service WSUS sur celui-ci pour le déploiement de packages de mise à jour dans le domaine. Tout s'est bien passé mais maintenant j'ai un problème.

Lorsque j'approuve des packages sélectionnés pour télécharger et essayer de déployer sur ordinateur, aucun d'entre eux téléchargez à partir de serveurs Microsoft. Il n'y a pas de message d'erreur clair pour ce problème. Comment puis-je réparer cela?

Screen1

Screen2

2
Milad Habibian

J'ai eu ce même problème et il m'a fallu des âges pour comprendre ce qui se passait. Dans mon cas, j'utilisais Windows Server 2012.

Il s'avère que WSUS utilise le service de transfert intelligent de fond (BITS) pour télécharger les mises à jour. J'étais authentifié contre un serveur WSUS UPSTAM (n'utilisant pas Internet comme source) et j'utilisais SSL sur 443 (pas le 8531 Port WSUS). J'ai pu se synchroniser contre le serveur en amont, mais les mises à jour ne feraient que télécharger - peu importe combien de temps je l'ai laissé.

Sur le serveur WSUS, j'ai ouvert un Administratif PowerShell et exécutez les commandes suivantes.

Import-Module BITSTransfer
Get-BitsTransfer -AllUsers

Cela montre les téléchargements actuels que BITS font. J'ai ensuite élargi certaines d'entre elles et ont vu que la demande passait réellement via http

Get-BitsTransfer -AllUsers | select *

screenshot of powershell output

Donc, aussi supporté par ces messages: https://community.spiceworks.com/topic/2091224-wsus-client-download-flient-sslhttps://social.technet.microsoft .Com/Forums/FR-US/E87B96A2-2DD3-429B-9611-B5FF00F93D5C/Clients-Téléchargement-Updates-On-http-from-wsus? Forum = winservergen

BITS utilise HTTPS pour l'authentification et la synchronisation (voir quelles mises à jour sont disponibles) mais utilise réellement HTTP pour le téléchargement des mises à jour.

Je devais activer l'accès HTTP (80) sur mon pare-feu, puis les mises à jour commencées à télécharger.

Cela pourrait être une solution de niche, mais cela pourrait valoir la peine d'utiliser ces BITS commandes pour aider à déboguer ce qui se passe.

3
A Kingscote