Pagina 1 di 1

Nessun pacchetto nel repository privato e messaggio di errore

Pubblicato: 17 aprile 2024 - 12:31
di deguilhl63r
Configurazione WAPT attuale
Versione del server WAPT: 1.7.4
Versione dell'agente WAPT: 1.7.4.6229
Versione di installazione WAPT: 1.7.4.6229
Versione di distribuzione WAPT: 1.7.4.6229
Stato del database: OK (1.7.4.0)
Spazio su disco: 80% libero

Ciao a tutti,

Problema riscontrato
Quando provo a elencare i pacchetti nel repository privato, ricevo il messaggio "BadZipFile non è un file zip".

Il seguente comando, in modalità root sul server, restituisce quanto segue:

Codice: Seleziona tutto

wapt-scanpackages /var/www/wapt -ldebug
Traceback (most recent call last):
  File "/opt/wapt/wapt-scanpackages.py", line 114, in <module>
    main()
  File "/opt/wapt/wapt-scanpackages.py", line 99, in main
    canonical_filenames=options.canonical_filenames)
  File "/opt/wapt/waptpackage.py", line 3690, in update_packages
    return repo.update_packages_index(force_all=force,proxies=proxies,canonical_filenames=canonical_filenames)
  File "/opt/wapt/waptpackage.py", line 3079, in update_packages_index
    for package in self.packages():
  File "/opt/wapt/waptpackage.py", line 2632, in packages
    self._load_packages_index()
  File "/opt/wapt/waptpackage.py", line 2929, in _load_packages_index
    with zipfile.ZipFile(StringIO.StringIO(packages_data_str)) as packages_file:
  File "/opt/wapt/custom_zip.py", line 843, in __init__
    self._GetContents()
  File "/opt/wapt/custom_zip.py", line 878, in _GetContents
    self._RealGetContents()
  File "/opt/wapt/custom_zip.py", line 894, in _RealGetContents
    raise BadZipFile("File is not a zip file")
custom_zip.BadZipFile: File is not a zip file

Non riesco a trovare un file *.zip nella cartella /var/www/wapt
Ho eliminato l'ultimo pacchetto salvato e ha soddisfatto le mie aspettative.

Ho eseguito di nuovo il comando wapt-scanpackages /var/www/wapt -ldebug

E non riesco ancora a visualizzare i pacchetti nel repository privato.

Hai una soluzione, per favore?
Grazie mille in anticipo
Buona giornata