- Este debate está vacío.
-
AutorEntradas
-
20 enero, 2014 a las 5:39 pm #32598Marcelo AgueroMiembro
Hola.
Estoy intentando instalar la ultima version de Libertya en un servidor CentOS 6.5 sólo con consola de texto.
Segui los pasos del manual y, en el momento de editar el archivo LibertyaEnv.properties (a partir de una copia de LibertyaEnvTemplate.properties) y ejecutar ConfigurarAuto.sh, me aparece un mensaje de error diciendo que el archivo /ServidorOXP/keystore/myKeystore no existe.
[signjar] jarsigner error: java.lang.RuntimeException: keystore load: /ServidorOXP/keystore/myKeystore (No such file or directory)
Efectivamente no existe. De hecho, el directorio /ServidorOXP/keystore se crea automáticamente durante la ejecución del script ConfigurarAuto.sh pero no se crea myKeystore.
¿Cómo puedo resolver el problema? Ví en el foro el mismo problema pero no hay una respuesta con la solución.
Si se necesitan datos adicionales, puedo suministrarlos sin problema.
Muchas gracias.
23 enero, 2014 a las 6:22 pm #38109Luis Alberto TobaParticipanteMarcelo, crea el archivo myKeystore manualmente, deja el archivo vacio.
El ConfigurarAuto.sh lo va a actualizar con los datos que pongas en LibertyaEnv.properties.Saludos
23 enero, 2014 a las 9:07 pm #38119Marcelo AgueroMiembroMuchas gracias Alberto.
Creé el archivo myKeystore con permisos 777 (por las dudas). El mensaje de error cambió:
[signjar] Signinig JAR: /ServidorOXP/lib/OXPXLib.jar
[signjar] jarsigner error: java.lang.RuntimeException: keystore load: nullBUILD FAILED
/ServidorOXP/build.xml:244: exec returned: 1El archivo adjunto LibertyaEnvCust.properties es el que yo copio a LibertyaEnv.properties con los parámetros que creo que debo tener antes de ejecutar el script ConfigurarAuto.sh
El archivo LibertyaEnv.properties es el que queda después de correr el script.
Me llama la atención que, sea lo que sea que yo ponga en la variable KEYSTORE_OXP, el script siempre usa /ServidorOXP/keystore/MyKeystore
[attachment]LibertyaEnvCust.properties[/attachment]
[attachment]LibertyaEnv.properties[/attachment]
23 enero, 2014 a las 9:11 pm #38121Marcelo AgueroMiembroRe-adjunto los archivos de configuracion.
5 abril, 2014 a las 1:25 am #38110Pablo GallardoMiembroHola, yo también estoy teniendo este problema. Me veo obligado a hacerme una máquina virtual de Windows, instalar el servidor de Libertya ahí, y después copiar el myKeystore en linux para que ande. ¿No hay una forma de generarlo directamente desde el ConfigurarAuto.sh? Cuando lo creé vacío me tiró el mismo error de arriba: “Null”. Debe ser porque al menos el archivo myKeystore tiene que tener un contenido básico. ¿Qué es el myKeystore y qué debería tener adentro? ¿La única forma de resolverlo es copiarlo de otra configuración de Windows?
8 abril, 2014 a las 7:16 pm #38349Pablo GallardoMiembroCreo que esta es la respuesta a nuestro problema:
$JAVA_HOME/bin/keytool -genkey -alias libertya -keyalg RSA -keystore /ServidorOXP/keystore/myKeystore
Espero que se pueda agregar a la próxima versión del script
10 abril, 2014 a las 11:39 pm #38359Marcelo AgueroMiembroEn mi caso, el problema se resolvió completando 2 datos en el archivo LibertyaEnv.properties antes de ejecutar el script ConfigurarAuto.sh. En lugar de dejar los valores de ejemplo que vienen en el archivo LibertyaEnvTemplate.properties que usé como base. Obviamente también completé todos los valores de rutas necesarios.
OXP_CERT_CN (viene vacío en LibertyaEnvTemplate.properties, yo puse el nombre de mi empresa allí).
KEYSTOREPASS_OXP (este campo decía “myPassword” en el archivo LibertyaEnvTemplate.properties pero deberías usar una contraseña propia).
OXP_CERT_COUNTRY también el puse valor (AR en mi caso).
Con eso, no fue necesario generar el archivo myKeystore a mano.
-
AutorEntradas
- Debes estar registrado para responder a este debate.