Página 1 de 1
archivo manifest.sha1
Publicado: 22 de junio de 2017 - 14:56
por grooth
Hola a todos
, este es mi problema: no encuentro el archivo manifest.sha1 ni el archivo de firma en mi carpeta WAPT.
¿Hay alguna forma de regenerar estos archivos?
Gracias por su ayuda.
Re: archivo manifest.sha1
Publicado: 22 de junio de 2017 - 16:27
por sfonteneau
Hola,
el archivo manifest.sha1 se genera automáticamente durante la compilación del paquete.
https://www.wapt.fr/fr/doc/CreationPaqu ... oad-direct
Cuando editas un paquete, se elimina.
Simon
Re: archivo manifest.sha1
Publicado: 27 de junio de 2017 - 10:43
por grooth
Hola,
hice wap-get -i built-upload
y al final obtuve este mensaje:
1 paquete se construyó correctamente
0 paquetes fallaron
Usuario del servidor WAPT: *****
Contraseña del servidor WAPT:
Cargando sfa-geogebra5_5.0.367.0-2 all.wapt
Carga del paquete correctamente: sfa-geogebra5_5.0.367.0-2 all.wapt upload, 1 paquete analizado
y obtuve este mensaje de error;
Excepción: La firma del archivo de paquete C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt no es válida.
Traceback (última llamada):
Archivo "C:\wapt\waptservice\waptservice.py", línea 2100, en run
self.running_task.run()
Archivo "C:\wapt\waptservice\waptservice.py", línea 1360, en pwrapper
return func(*arg, **kwargs)
Archivo "C:\wapt\waptservice\waptservice.py", línea 1420, en run
self._run()
Archivo "C:\wapt\waptservice\waptservice.py", línea 1822, en _run
self.result = self.wapt.install(self.packagename,force = self.force)
Archivo "C:\wapt\common.py", línea 4108, en install
raise Exception(u'Archivo de paquete %s Excepción de firma: La firma del archivo de paquete C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt no es válida. ¿
Exception: Package file C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt signature is invalid
Tiene alguna idea de a qué se debe este error?
Gracias.
Re: archivo manifest.sha1
Publicado: 27 de junio de 2017 - 12:35
por agauvrit
Buen día
Código: Seleccionar todo
Exception: Package file C:\wapt\cache\sfa-geogebra5_5.0.367.0-2_all.wapt signature is invalid
Esto significa que el paquete presente en el caché WAPT local es incorrecto (en C:\wapt\cache)
Elimina este archivo e intenta compilar tu paquete nuevamente
Asegúrese también de que el certificado en C:\wapt\ssl coincida con la clave privada utilizada para firmar el paquete.
Atentamente
Alejandro
Re: archivo manifest.sha1
Publicado: 27 de junio de 2017 - 16:00
por grooth
Hola,
gracias por tu ayuda.
He comprobado que el certificado es el mismo tanto en la carpeta privada como en la SSL, y así es.
También he borrado la caché y he intentado reinstalarlo, pero nada cambia; sigo recibiendo el mismo error.
Si tienes alguna otra idea, te lo agradecería.
Re: archivo manifest.sha1
Publicado: 27 de junio de 2017 - 17:28
por agauvrit
Algunos puntos para garantizar que todos estén hablando de lo mismo
- La clave privada y el certificado público asociado (los archivos *.pem y *.crt) se encuentran en la misma carpeta fuera de la carpeta de instalación de WAPT (por ejemplo, C:\private\).
- Estos dos elementos se generaron solo una vez en la estación de trabajo del administrador para la creación del agente de instalación
- El paquete Geogebra está firmado con la clave privada ubicada en la C:\private\ , por ejemplo, C:\private\macle.pem
- archivo de configuración waptconsole.ini contiene efectivamente el private_key que apunta a la clave privada en la C:\private (https://www.wapt.fr/fr/doc/Installation ... onsole-ini).
- La máquina donde instalas el paquete tiene el certificado público en C:\wapt\ssl\ porque instalaste el agente generado desde la consola WAPT.
Si se cumplen todas estas condiciones, partimos de una buena base.
Si regenera un par de clave privada/certificado entre los pasos, es normal que se bloquee.
Déjanos saber si esto resuelve tu problema
Alejandro
Re: archivo manifest.sha1
Publicado: 28 de junio de 2017 - 10:51
por grooth
Hola,
bueno, revisé todo uno por uno, y cuando llegué al último, sorpresa, la llave no coincide.
Entonces, ¿cómo puedo conseguirle la llave correcta?
Anthony
Re: archivo manifest.sha1
Publicado: 28 de junio de 2017 - 14:16
por agauvrit
En este caso :
- Regenerar el agente desde la estación de trabajo del administrador
- Reinstale el agente en la máquina donde desea implementar GeoGebra
- Edite y vuelva a cargar el paquete en su repositorio
- reinstalar el paquete
Seguir este procedimiento debería resolver el problema
Atentamente,
Alejandro