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