Pagina 1 di 1

file manifest.sha1

Pubblicato: 22 giugno 2017 - 14:56
di grooth
Ciao a tutti

, ecco il mio problema: non riesco a trovare il file manifest.sha1 né il file della firma nella mia cartella WAPT.
C'è un modo per rigenerare questi file?

Grazie per l'aiuto.

Re: file manifest.sha1

Pubblicato: 22 giugno 2017 - 16:27
di sfontenau
Ciao,

il file manifest.sha1 viene generato automaticamente durante la creazione del pacchetto.

https://www.wapt.fr/fr/doc/CreationPaqu ... oad-direct

Quando modifichi un pacchetto, viene eliminato.

Simon

Re: file manifest.sha1

Pubblicato: 27 giugno 2017 - 10:43
di grooth
Ciao,

ho eseguito wap-get -i built-upload
e alla fine ho ricevuto questo messaggio:

1 pacchetto compilato correttamente,
0 pacchetti non riusciti.
Utente del server WAPT: *****
Password del server WAPT:
Caricamento di sfa-geogebra5_5.0.367.0-2 all.wapt.
Caricamento del pacchetto riuscito: sfa-geogebra5_5.0.367.0-2 all.wapt upload, 1 pacchetto analizzato

e ho ricevuto questo messaggio di errore;

Eccezione: la firma del file del pacchetto C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt non è valida
Traceback (chiamata più recente):
File "C:\wapt\waptservice\waptservice.py", riga 2100, in run
self.running_task.run()
File "C:\wapt\waptservice\waptservice.py", riga 1360, in pwrapper
return func(*arg, **kwargs)
File "C:\wapt\waptservice\waptservice.py", riga 1420, in run
self._run()
File "C:\wapt\waptservice\waptservice.py", riga 1822, in _run
self.result = self.wapt.install(self.packagename,force = self.force)
File "C:\wapt\common.py", riga 4108, in install
raise Exception(u'File del pacchetto Eccezione %s signature: la firma del file del pacchetto C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt non è valida.
Exception: Package file C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt signature is invalid


Avete idea di cosa possa essere questo errore?

Grazie.

Re: file manifest.sha1

Pubblicato: 27 giugno 2017 - 12:35
di agauvrit
Buongiorno

Codice: Seleziona tutto

Exception: Package file C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt signature is invalid
Ciò significa che il pacchetto presente nella cache WAPT locale non è corretto (in C:\wapt\cache)

Elimina questo file e prova a ricostruire il pacchetto

Assicurarsi inoltre che il certificato in C:\wapt\ssl corrisponda alla chiave privata utilizzata per firmare il pacchetto.

Sinceramente

Alessandro

Re: file manifest.sha1

Pubblicato: 27 giugno 2017 - ore 16:00
di grooth
Salve,

grazie per l'aiuto.

Ho verificato che il certificato sia lo stesso sia nella cartella privata che in quella SSL, e così è.
Ho anche svuotato la cache e provato a reinstallare, ma non è cambiato nulla; continuo a ricevere lo stesso errore.

Se avete altri suggerimenti, ve ne sarei grato.

Re: file manifest.sha1

Pubblicato: 27 giugno 2017 - 17:28
di agauvrit
Alcuni punti per garantire che tutti parlino della stessa cosa
  • La chiave privata e il certificato pubblico associato (i file *.pem e *.crt) si trovano nella stessa cartella al di fuori della cartella di installazione di WAPT (ad esempio, C:\private\).
  • Questi due elementi sono stati generati una sola volta sulla workstation dell'amministratore per la creazione dell'agente di installazione
  • Il pacchetto Geogebra è firmato con la chiave privata che si trova nella C:\private\ , ad esempio C:\private\macle.pem
  • file di configurazione waptconsole.ini contiene effettivamente il private_key che punta alla chiave privata nella C:\private (https://www.wapt.fr/fr/doc/Installation ... onsole-ini)
  • del computer su cui è stato installato il pacchetto, cartella C:\wapt\ssl\ poiché è stato utilizzato l'agente generato dalla console WAPT.
Se tutte queste condizioni sono soddisfatte, partiamo da una buona base.

Se hai rigenerato una coppia chiave privata/certificato tra un passaggio e l'altro, è normale che si arresti in modo anomalo.

Facci sapere se questo risolve il tuo problema

Alessandro

Re: file manifest.sha1

Pubblicato: 28 giugno 2017 - 10:51
di grooth
Ciao,

ho controllato tutto uno per uno e, arrivato all'ultimo, sorpresa, la chiave non corrisponde.
Come posso procurargli la chiave giusta?

Anthony

Re: file manifest.sha1

Pubblicato: 28 giugno 2017 - 14:16
di agauvrit
In questo caso:
  • Rigenerare l'agente dalla workstation dell'amministratore
  • Reinstallare l'agente sul computer in cui si desidera distribuire GeoGebra
  • Modifica e ricarica il pacchetto nel tuo repository
  • reinstallare il pacchetto
Seguendo questa procedura dovresti risolvere il problema

Sinceramente,

Alessandro