Añadir la cadena completa de certificados en un PFX o P12

Leído en http://stackoverflow.com/questions/18787491/adding-certificate-chain-to-p12pfx-certificate

openssl pkcs12 -in certificate.p12 -out clientcert.pem -nodes -clcerts
openssl x509 -in trusted_ca.cer -inform DER -out trusted_ca.pem
openssl x509 -in root_ca.cer -inform DER -out root_ca.pem
cat clientcert.pem trusted_ca.pem root_ca.pem >> clientcertchain.pem
openssl pkcs12 -export -in clientcertchain.pem -out ...

Seguir leyendo

Weblogic Workmanager para servlets

Desde la versión 9 Weblogic soporta el uso de workmanagers, gestores de prioridad o de límites en hilos o peticiones para la regulación del trabajo de aplicaciones, EJB o servlets. Esta última característica no está casi documentada. La regulación de servlets y URL mediante workmanagers se puede realizar de la siguiente manera:

Fichero web.xml ...

Seguir leyendo

Reemplazar cadena en ficheros

Para reemplazar en ficheros las ocurrencias de una cadena con otra, se puede usar el siguiente comando desde un terminal:

grep -rl "cadena a buscar" build/ | xargs sed -i 's/cadena a buscar/cadena de reemplazo/g'

Requisitos:

Linux

Depurar hilos estancados en Weblogic

Para Weblogic 10.3.6. Weblogic 12 tiene una herramienta esepcífica.

  1. Obtener el process id del Weblogic con ps, por ejemplo: ps -ef | grep weblogic

  2. Averiguar el hilo que está produciendo el problema top -H -p [proceso WL]

  3. Pasar a hexadecimal el proccess id del último top con printf “%X \n” [proceso]

  4. Usar jcmd ...

Seguir leyendo

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.

 

Archivo anual