[RISOLTO] tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
cefinformatique
Messaggi: 35
Registrazione: 26 maggio 2023 - 14:25

5 ottobre 2026 - 15:24

Informazioni:
- Versione WAPT 2.7.0.19593-10b94c8e-amd64
- Sistema operativo del server WAPT: Debian 13
- Sistema operativo della macchina amministrativa: Windows Server 2022 Standard

Buongiorno,

Ricevo questo errore durante l'installazione del pacchetto tis-laps-by-wapt (v3) su un agente Debian 13:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4618, in install_wapt
    exitstatus = setup.install()
                 ^^^^^^^^^^^^^^^
  File "/opt/wapt/private/install/waptvda_z3ov/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptvda_z3ov/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
La cosa strana è che pochi giorni prima avevo installato lo stesso pacchetto (sempre in versione 3) su un altro agente Debian 13 e l'installazione aveva funzionato.

Mi manca forse un pacchetto specifico (un pacchetto Debian) sul mio computer che sta causando l'errore?
Ultima modifica di cefinformatique il 16 ottobre 2026 alle 16:23, modificato 3 volte.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 2026
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

5 ottobre 2026 - 15:38

Ciao Marc,

sì, c'è un problema di compatibilità tra Python 3.10 e Python 3.11 con i confronti di date (Wapt 2.7 utilizza Python 3.11). Grazie per aver segnalato il bug; credo che ci siano altri pacchetti che potrebbero presentare questo problema. Abbiamo corretto questa modifica di comportamento nel codice di Wapt stesso, ma non abbiamo effettuato una revisione completa di tutti i pacchetti per individuare quelli che causavano il problema.

Internamente, utilizziamo il pacchetto tis-laps, che carica la password su Active Directory, quindi non abbiamo riscontrato il problema con tis-laps-by-wapt, anche se utilizziamo la versione 2.7 internamente da oltre sei mesi. :-) Uno sviluppatore del pacchetto sta lavorando per risolvere rapidamente il problema. Ci scusiamo per l'inconveniente.

Cordiali saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
cefinformatique
Messaggi: 35
Registrazione: 26 maggio 2023 - 14:25

7 ottobre 2026 - 13:46

Buongiorno,

Ho appena installato la nuova versione del pacchetto (3-15) ma ora il problema si è invertito: l'aggiornamento è andato a buon fine sulla mia macchina Debian 13 che in precedenza presentava l'errore indicato nel post originale.

Tuttavia, sul mio computer (che utilizza anch'esso Debian 13), dove la versione 3.14 era stata installata correttamente, ricevo questo errore:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4534, in install_wapt
    exitstatus = setup.install()
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
Potrebbe dipendere dalla cronologia dei dati di controllo dei pacchetti presenti sul computer?
Avatar utente
dcardon
Esperto WAPT
Messaggi: 2026
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

12 ottobre 2026 - 11:19

Ciao Marc,
cefinformatique ha scritto: ↑7 ottobre 2026 - 13:46 Ho appena installato la nuova versione del pacchetto (3-15) ma ora il problema si è invertito: l'aggiornamento è andato a buon fine sulla mia macchina Debian 13 che in precedenza presentava l'errore indicato nel post originale.

Tuttavia, sul mio computer (che utilizza anch'esso Debian 13), dove la versione 3.14 era stata installata correttamente, ricevo questo errore:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4534, in install_wapt
    exitstatus = setup.install()
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
Potrebbe dipendere dalla cronologia dei dati di controllo dei pacchetti presenti sul computer?
Credo che la diagnosi sia corretta; ho segnalato il problema al team interno di sviluppo del pacchetto. Vi ricontatterò non appena avrò novità.

Sinceramente,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
cefinformatique
Messaggi: 35
Registrazione: 26 maggio 2023 - 14:25

16 ottobre 2026 - 16:23

Salve,

confermo che il problema è stato risolto con la versione 3.16!
Avatar utente
dcardon
Esperto WAPT
Messaggi: 2026
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

16 ottobre 2026 - 18:48

Buonasera Marc,

grazie per il feedback :-)

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Bloccato