Archivos Octubre de 2015

Probar conexión SSL

Descarga TestSSL.

Esta herramienta para línea de comandos escrita en Java permite comprobar y depurar una conexión SSL.

Para ello intenta abrir una conexión segura con el servidor que se haya configurado, mientras vuelca en la consola la información de depuración de la conexión.

Los parámetros de configuración se leen del archivo TestSSL.properties (son ...

Seguir leyendo

Forzar la compilación de JSP

Si se necesita que Weblogic recompile y actualice cambios en páginas JSP sin redespliegues, se puede ejecutar este comando:

find ./ -name '*.jsp' -exec touch {} \;

Con esto se actualiza la fecha de modifiación de cada fichero y Weblogic los recompilará si está activada la opción page-check-seconds.

 

Convertir .p12 en .jks

Transformar un PKCS#12 en JKS (Java Key Store) con la herramienta keytool:

keytool -importkeystore -deststorepass prueba -destkeystore keystore.jks -srckeystore certificado.p12 -srcstoretype pkcs12

Requisitos:

keytool (viene con Java, en $JAVA_HOME/bin)

MySQL con nombres de tablas insensibles a la capitalización

En Linux (probado en Ubuntu):

/etc/init.d/mysql start --lower_case_table_names=1

También se puede incluir en el archivo de configuración my.cnf.

En Windows se incluye en el archivo my.ini; como su sistema de ficheros no es sensible a la capitalización, hay que usar esta opción (y luego reiniciar el servicio):

[mysqld]

lower_case_table_names ...

Seguir leyendo

Convertir .p12 o .pfx a .pem

Una extensión del fichero .p12 o .pfx puede indicar que el formato del certificado es PKCS#12. Algunas herramientas requieren el certificado en formato PEM (más info sobre formatos aquí). Para convertirlo:

openssl pkcs12 -in certificado.p12 -out certificado.pem

Requisitos:

OpenSSL

Enviar un XML a un servicio web (con identificación mediante certificado)

Si el servicio requiere identificación con un certificado digital (autenticación de doble vía o two way auth):

wget -v --no-check-certificate --certificate=cert.pem --private-key=private.key -O - -S --post-file=fichero.xml https://servidor:puerto/endpoint

Quizá necesites cambiar el formato del certificado.

Requisitos:

Wget (suele venir en todos los Linux).

Enviar un XML a un servicio web con wget

Para probar el funcionamiento de un servicio web directamente desde la consola:

wget -v -O - -S --post-file=fichero.xml http://servidor:puerto/endpoint

OJO, entre las opciones -0 y -S hay un guion (-).

Si el servicio es https, se añade --no-check-certificate; de otro modo falla el envío al no poder comprobarse el certificado del servidor ...

Seguir leyendo

Archivos diarios

Próximo Mes

Noviembre de 2015

Archivos