Page 1 sur 1

[RESOLU] tis-check-windows-eol - audit en erreur demandant de faire un report

Publié : 22 avr. 2026 - 20:47
par b.ald
Bonjour,

Ce paquet remonte en erreur pour certaines machines.
Comme explicitement demandé, voici le retour de l'audit :

Code : Tout sélectionner

Auditing zth-check-windows-eol
[ERROR] No matching product found. Please create a support report with the following information:

{
  "product_name": "Windows 11 Pro",
  "edition_id": "Professional",
  "windows_ver_prettyname": "25H2",
  "csd_version": null,
  "windows_version": "10.0.26200",
  "is_windows_client": true,
  "esu_licenses": []
}
Audit aborted due to exception: too many values to unpack (expected 2)
Cdt,
Bastien

Re: tis-check-windows-eol - audit en erreur demandant de faire un report

Publié : 24 avr. 2026 - 20:11
par b.ald
Bonjour,

J'ai regardé un peu et en fait c'est parce que la 25H2 n'est pas dans le fichier JSON, donc je suppose que c'est normal tant qu'elle n'y sera pas.

Et pour :

Code : Tout sélectionner

Audit aborted due to exception: too many values to unpack (expected 2)
Dans "class WindowsEOLChecker", à la toute fin, j'ai rajouté au "return" un deuxième argument "None" :

Code : Tout sélectionner

        else:
            print("[ERROR] No matching product found. Please create a support report with the following information:\n")
            print(json.dumps(self.get_windows_report(), indent=2))
            return "ERROR", None
Et l'audit finit correctement sans crasher. Mais là par contre, je comprend pas trop... parce que "too many value" alors que il y avait que le > "ERROR" < (donc pourquoi "trop de valeurs retournées..?)

Cdt,
Bastien

Re: tis-check-windows-eol - audit en erreur demandant de faire un report

Publié : 27 avr. 2026 - 10:07
par fschelfaut
Bonjour,

J’ai corrigé le problème suivant :

Code : Tout sélectionner

Audit aborted due to exception: too many values to unpack (expected 2)
Cette erreur est apparue suite à l’ajout de la date de fin dans les données d’audit.

Concernant l’absence des versions 25H2 et 26H1, cela provient de Microsoft. Leurs points d’API n'est pas correctement mis à jour, ce qui est malheureusement devenu assez récurrent et un running gag.

Nous utilisons ce lien pour exporter les informations :
https://learn.microsoft.com/en-us/lifec ... ts/export/

Or, depuis la sortie de la version 25H2, ce lien n’a pas été mis à jour. Récemment, il y a eu une modification, l’export a été remplacé par un fichier Excel (XLSX) généré manuellement, mais celui-ci est incomplet et ne contient qu’une partie des informations nécessaires.

On peut également constater que les versions françaises des pages ne sont pas à jour :
https://learn.microsoft.com/fr-fr/lifec ... ranch=live
https://learn.microsoft.com/fr-fr/lifec ... ranch=live

Temporairement, j’ai désactivé l'update package et ajouté manuellement les versions 25H2 et 26H1 dans le fichier JSON.
Le paquet sera disponible dans la journée !

Cependant, je ne souhaite pas maintenir ce fichier manuellement sur le long terme. Il serait préférable que Microsoft corrige son API...

Flavien

Re: tis-check-windows-eol - audit en erreur demandant de faire un report

Publié : 27 avr. 2026 - 19:24
par b.ald
Bonjour Flavien,

Merci pour les infos et les explications.
Et on est d'accord que ce fichier ne doit pas être maintenu manuellement :)
Du Microsoft quoi..

Le sujet peut être clos je pense. encore merci.

Cdt,
Bastien