Pagina 1 di 1

[RISOLTO] tis-check-windows-eol - errore di audit durante la richiesta di un report

Pubblicato: 22 aprile 2026 - 20:47
di b.ald
Buongiorno,

Questo pacchetto genera un errore su alcuni computer.
Come espressamente richiesto, ecco i risultati della verifica:

Codice: Seleziona tutto

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)
Saluti,
Bastiano

Oggetto: Re: tis-check-windows-eol - errore di audit durante la richiesta di un report

Pubblicato: 24 aprile 2026 - 20:11
di b.ald
Buongiorno,

Ho fatto qualche ricerca e in realtà il problema è dovuto al fatto che il codice 25H2 non è presente nel file JSON, quindi immagino sia normale finché non c'è.

E per:

Codice: Seleziona tutto

Audit aborted due to exception: too many values to unpack (expected 2)
Nella riga "class WindowsEOLChecker", proprio alla fine, ho aggiunto un secondo argomento, "None", all'istruzione "return":

Codice: Seleziona tutto

        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
E l'audit termina correttamente senza bloccarsi. Ma ecco dove non capisco... perché mostra "troppi valori" quando c'era solo > "ERRORE" < (quindi perché "troppi valori sono stati restituiti...?")

Saluti,
Bastiano

Oggetto: Re: tis-check-windows-eol - errore di audit durante la richiesta di un report

Pubblicato: 27 aprile 2026 - 10:07
di fschelfaut
Buongiorno,

Ho risolto il seguente problema:

Codice: Seleziona tutto

Audit aborted due to exception: too many values to unpack (expected 2)
Questo errore si è verificato dopo che la data di fine è stata aggiunta ai dati di audit.

Per quanto riguarda l'assenza delle versioni 25H2 e 26H1, la causa è da attribuire a Microsoft. I loro punti API non vengono aggiornati correttamente, un problema che purtroppo è diventato piuttosto comune e oggetto di scherno.

Utilizziamo questo link per esportare le informazioni:
https://learn.microsoft.com/en-us/lifec...ts/export/

Tuttavia, dalla versione 25H2, questo link non è stato aggiornato. Recentemente c'è stata una modifica: l'esportazione è stata sostituita da un file Excel (XLSX) generato manualmente, ma questo file è incompleto e contiene solo alcune delle informazioni necessarie.

Si noti inoltre che le versioni francesi delle pagine non sono aggiornate:
https://learn.microsoft.com/fr-fr/lifec ... ranch=live
https://learn.microsoft.com/fr-fr/lifec ... ranch=live

Temporaneamente, ho disabilitato il pacchetto di aggiornamento e ho aggiunto manualmente le versioni 25H2 e 26H1 al file JSON.
Il pacchetto sarà disponibile da oggi!

Tuttavia, non voglio gestire manualmente questo file a lungo termine. Sarebbe meglio se Microsoft sistemasse la sua API...

Flavien

Oggetto: Re: tis-check-windows-eol - errore di audit durante la richiesta di un report

Pubblicato: 27 aprile 2026 - 19:24
di b.ald
Ciao Flavien,

grazie per le informazioni e le spiegazioni.
Siamo d'accordo sul fatto che questo file non debba essere gestito manualmente, :)
dopotutto è un prodotto Microsoft...

Penso che la questione possa considerarsi chiusa. Grazie ancora.

Cordiali saluti,
Bastien