Página 1 de 1

[RESUELTO] tis-check-windows-eol - error de auditoría al solicitar un informe

Publicado: 22 de abril de 2026 - 20:47
por b.ald
Buen día,

Este paquete devuelve un error en algunas máquinas.
Tal como se solicitó expresamente, aquí están los resultados de la auditoría:

Código: Seleccionar todo

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)
Saludos,
Bastien

Re: tis-check-windows-eol - error de auditoría al solicitar un informe

Publicado: 24 de abril de 2026 - 20:11
por b.ald
Buen día,

Lo investigué un poco y resulta que es porque el 25H2 no está en el archivo JSON, así que supongo que es normal mientras no esté ahí.

Y para:

Código: Seleccionar todo

Audit aborted due to exception: too many values to unpack (expected 2)
En la línea "class WindowsEOLChecker", al final, agregué un segundo argumento, "None", a la instrucción "return":

Código: Seleccionar todo

        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
Y la auditoría finaliza correctamente sin fallar. Pero aquí es donde no lo entiendo del todo... porque muestra "demasiados valores" cuando solo había > "ERROR" < (entonces, ¿por qué "se devolvieron demasiados valores...?")

Saludos,
Bastien

Re: tis-check-windows-eol - error de auditoría al solicitar un informe

Publicado: 27 de abril de 2026 - 10:07 a. m.
por fschelfaut
Buen día,

He solucionado el siguiente problema:

Código: Seleccionar todo

Audit aborted due to exception: too many values to unpack (expected 2)
Este error se produjo después de que se añadiera la fecha de finalización a los datos de auditoría.

En cuanto a la ausencia de las versiones 25H2 y 26H1, esto se debe a Microsoft. Sus puntos de API no se están actualizando correctamente, lo cual, lamentablemente, se ha vuelto bastante común y motivo de burla.

Utilizamos este enlace para exportar la información:
https://learn.microsoft.com/en-us/lifec...ts/export/

Sin embargo, desde el lanzamiento de la versión 25H2, este enlace no se ha actualizado. Recientemente, se produjo un cambio: la exportación se sustituyó por un archivo Excel (XLSX) generado manualmente, pero este archivo está incompleto y solo contiene parte de la información necesaria.

Cabe señalar también que las versiones en francés de las páginas no están actualizadas:
https://learn.microsoft.com/fr-fr/lifec ... ranch=live
https://learn.microsoft.com/fr-fr/lifec ... ranch=live

Temporalmente, he desactivado el paquete de actualización y he añadido manualmente las versiones 25H2 y 26H1 al archivo JSON.
¡El paquete estará disponible hoy!

Sin embargo, no quiero mantener este archivo manualmente a largo plazo. Sería mejor si Microsoft arreglara su API...

Flavien

Re: tis-check-windows-eol - error de auditoría al solicitar un informe

Publicado: 27 de abril de 2026 - 19:24
por b.ald
Hola Flavien,

gracias por la información y las explicaciones.
Estamos de acuerdo en que este archivo no debería mantenerse manualmente, :)
después de todo es de Microsoft...

Creo que podemos dar por cerrado el asunto. Gracias de nuevo.

Un cordial saludo,
Bastien