Message donc pour ceux qui passerai pas là :
Pour les problèmes windows update sur 24h2 c'est résolue suite a ceci :
https://learn.microsoft.com/en-us/windo ... ber-update
Avec 24h2 il faut installer via un paquet wapt la cab kb5048667 (la cab de décembre):
https://catalog.sf.dl.delivery.mp.micro ... 0c9f93.msu
Attention le site de microsoft windows continue actuellement de fournir l'iso qui contient le bug car la cab kb5048667 n'est pas intégrer ...
Pour ceux qui sont actuellement en 2.6 assurez vous d'être en dernière version de wapt 2.6.0.16714 car certain bug sur windows update avait effectivement été identifier et sont maintenant corriger.
[RESOLU] WAPTWUA on 24H2
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
Bonjour,
malgré l'installation manuelle de la cumulative de décembre, j'ai plusieurs postes qui restent coincés dans WAPT.
La mise à jour n'apparait pas comme installée dans la console WAPT et du coup aucune autre mise à jour s'installe.
J'ai tenté une désinstalle/réinstalle de l'agent WAPT mais le résultat reste le même, la KB apparait toujours comme non installée dans la console...
J'ai tenté un "sfc /scannow" mais sans succès.
Auriez-vous un idée de comment résoudre ce problème ?
Merci.
malgré l'installation manuelle de la cumulative de décembre, j'ai plusieurs postes qui restent coincés dans WAPT.
La mise à jour n'apparait pas comme installée dans la console WAPT et du coup aucune autre mise à jour s'installe.
J'ai tenté une désinstalle/réinstalle de l'agent WAPT mais le résultat reste le même, la KB apparait toujours comme non installée dans la console...
J'ai tenté un "sfc /scannow" mais sans succès.
Auriez-vous un idée de comment résoudre ce problème ?
Merci.
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
Bonjour
En faite le problème n'est pas résolue.
J'ai l'impression que la fonction copytocache est casser sur un 24h2
https://learn.microsoft.com/en-us/windo ... ledupdates
C'est les cab cumulative qui ne passe plus ... (on est dessus )
En faite le problème n'est pas résolue.
J'ai l'impression que la fonction copytocache est casser sur un 24h2
https://learn.microsoft.com/en-us/windo ... ledupdates
C'est les cab cumulative qui ne passe plus ... (on est dessus )
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
Bonjour
Nous avons trouvée une pirouette de contournement ...
Les nouvelle cab cumulative update 24h2 ont changée. Dans les download url microsoft fournis maintenant directement un fichier msu.
Cela n'étais jamais arrivée avant.
On a pu faire un teste rapide. Lors de l'installation d'un cab, si celle-ci contiens un fichier msu alors nous lançon directement la commande :
Plutôt que de passer par l'api historique de microsoft. Nous avons du le deviner car microsoft n'a pas communiqué là dessus.
Je vais voir pour sortir un patch (en paquet ou bien en release)
KB support Microsoft qui recommande l'install des MSU par wusa/dism : https://support.microsoft.com/en-us/top ... BD=Catalog
Nous avons trouvée une pirouette de contournement ...
Les nouvelle cab cumulative update 24h2 ont changée. Dans les download url microsoft fournis maintenant directement un fichier msu.
Cela n'étais jamais arrivée avant.
On a pu faire un teste rapide. Lors de l'installation d'un cab, si celle-ci contiens un fichier msu alors nous lançon directement la commande :
Code : Tout sélectionner
wusa.exe "{msufile}" /quiet /norestart
Je vais voir pour sortir un patch (en paquet ou bien en release)
KB support Microsoft qui recommande l'install des MSU par wusa/dism : https://support.microsoft.com/en-us/top ... BD=Catalog
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
Bonjour à tous,
J'ai fais un petit paquet pour un patch rapide pour les machines Windows 11 24h2. Le bundle UUP n'a pas certain fichier cab que l'on a normalement, et ces fichiers sont remplacé par des fichiers .msu. C'est probablement lié au fait que le moteur Windows Update a été cassé plusieurs fois dans les derniers mois (maj d'octobre, maj de novembre au moins) et que Microsoft préfère se baser sur un msu indépendant pour réparer le tout.
Donc lorsque qu'on a un msu dans les download url alors on lance directement la commande wusa.exe. On sort ici de l'utilisation de l'API Windows Update qui ne fonctionne normalement pas avec des fichiers msu, mais ça met à jour la machine et le moteur Windows Update n'a pas l'air d'être en vrac après (comme ça a été souvent le cas depuis la sortie de la version 24h2). Par contre pour les msu, il faut utiliser wusa.exe ou dism.exe ou un cmdlet pour intégrer ce type de fichier....
J'aimerai une communication officielle de Microsoft, mais bon... En fait il y a un sous-entendu dans l'annonce de la kb de janvier 2025 [1], mais ils disent juste de faire comme cela, pas que c'est la seule manière de faire (vous pouvez vérifier que dans les annonces des versions d'avant ils ne le disaient pas).
On va voir pour intégrer ce patch directement dans Wapt
[1] https://support.microsoft.com/en-us/top ... BD=Catalog
Code : Tout sélectionner
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
pass
def audit():
t = WAPT.waptwua()
stored_updates = t.stored_updates()
stored_updates_localstatus = t.stored_updates_localstatus()
do_install={}
for u in stored_updates_localstatus:
if u['allowed']:
if not u['installed']:
do_install[u['update_id']]=None
for u in stored_updates:
if not u['update_id'] in do_install:
continue
kbids = u['kbids'][0]
for f in u['download_urls']:
end_filename = f.split('/')[-1]
if not str( 'kb' + kbids) in end_filename.lower():
continue
if not end_filename.endswith('.msu'):
continue
msupath = makepath( WAPT.packages_cache_dir,end_filename)
print(msupath)
if isfile(msupath):
with EnsureWUAUServRunning():
run('wusa.exe "{}" /quiet /norestart'.format(msupath), accept_returncodes=[0, 3010, 2359302, -2145124329], timeout=1800)
return "OK"
Donc lorsque qu'on a un msu dans les download url alors on lance directement la commande wusa.exe. On sort ici de l'utilisation de l'API Windows Update qui ne fonctionne normalement pas avec des fichiers msu, mais ça met à jour la machine et le moteur Windows Update n'a pas l'air d'être en vrac après (comme ça a été souvent le cas depuis la sortie de la version 24h2). Par contre pour les msu, il faut utiliser wusa.exe ou dism.exe ou un cmdlet pour intégrer ce type de fichier....
J'aimerai une communication officielle de Microsoft, mais bon... En fait il y a un sous-entendu dans l'annonce de la kb de janvier 2025 [1], mais ils disent juste de faire comme cela, pas que c'est la seule manière de faire (vous pouvez vérifier que dans les annonces des versions d'avant ils ne le disaient pas).
On va voir pour intégrer ce patch directement dans Wapt
[1] https://support.microsoft.com/en-us/top ... BD=Catalog
Bonjour,
merci pour le modèle de paquet !
ça décoince...mais encore de nombreux 24H2 où la mise à jour est installée mais dans WAPT elle est remontée en "ERROR" et aucune autre mise à jour ne s'installe.
Obligé de créer des paquets pour toutes les mises à jour qui ne s'installent pas...
merci pour le modèle de paquet !
ça décoince...mais encore de nombreux 24H2 où la mise à jour est installée mais dans WAPT elle est remontée en "ERROR" et aucune autre mise à jour ne s'installe.
Obligé de créer des paquets pour toutes les mises à jour qui ne s'installent pas...
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
On a un nightlyu qui devrais bientôt être une release qui inclus ce patch .smandel a écrit : ↑29 janv. 2025 - 13:50 Bonjour,
merci pour le modèle de paquet !
ça décoince...mais encore de nombreux 24H2 où la mise à jour est installée mais dans WAPT elle est remontée en "ERROR" et aucune autre mise à jour ne s'installe.
Obligé de créer des paquets pour toutes les mises à jour qui ne s'installent pas...
Par contre dans certain cas le moteur ne veux vraiment pas l'installer ... parfois ça marche mieux avec dism directement.
Parfois il faut installer la cab précédente...
Bonjour,
j'ai phénomène bizzare ce matin...
Tous les agents tentent de télécharger les mise à jour sur Windows Update alors qu'elles ont bien été téléchargées sur le serveur WAPT.
Les agents sont bien configurés pour ne pas aller chercher sur Windows Update...
Merci.
j'ai phénomène bizzare ce matin...
Tous les agents tentent de télécharger les mise à jour sur Windows Update alors qu'elles ont bien été téléchargées sur le serveur WAPT.
Les agents sont bien configurés pour ne pas aller chercher sur Windows Update...
Merci.
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
Le service windows update est démarrer ?
on a découvert récement qu'il faut ajouter des clé registre suplémentaire :
"DisableDualScan"=1
"DoNotConnectToWindowsUpdateInternetLocations"=1
On travail actuellement sur un projet fournis par microsoft upsync :
https://github.com/microsoft/update-ser ... c/releases
Et dans ce cadre on a remarquer le "DualScan"
On les a rajouter a la dernière version de wapt ...
on a découvert récement qu'il faut ajouter des clé registre suplémentaire :
"DisableDualScan"=1
"DoNotConnectToWindowsUpdateInternetLocations"=1
On travail actuellement sur un projet fournis par microsoft upsync :
https://github.com/microsoft/update-ser ... c/releases
Et dans ce cadre on a remarquer le "DualScan"
On les a rajouter a la dernière version de wapt ...