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