Tomcat: error 404 aleatorio

El servidor de aplicaciones Tomcat (en este caso Tomcat 7) puede presentar un curioso error a la hora de acceder a una aplicación. Aleatoriamente, la aplicación puede presentar un error con código de salida “HTTP Status 404” (no encontrado), si acto seguido se recarga la página, el funcionamiento puede ser correcto con un código de Seguir leyendo


Tomcat 7 HTTPS: APR y JSSE

Tomcat ofrece dos formas de trabajar con SSL: JSSE y APR. La implementación de SSL basada en JSSE forma parte del Java Runtime (desde la versión 1.4) mientras que con el conector nativo APR se utiliza el motor de OpenSSL. Por defecto, Tomcat 7 utiliza APR, cuya principal diferencia en la configuración respecto a JSSE Seguir leyendo


keytool error: java.lang.Exception: Failed to establish chain from reply

Este error puede ocurrir al importar un certificado SSL a un keystore: keytool error: java.lang.Exception: Failed to establish chain from reply En este caso ha sucedido al importar con el comando keytool un certificado SSL del cual previamente habíamos generado un Certificate Request (CSR) en un servidor de aplicaciones tomcat: # keytool -import -alias mikeystore Seguir leyendo


URL Rewriting / Reescritura de URL en Tomcat

Normalmente cuando trabajamos con un servidor de aplicaciones Tomcat, jBOSS, etc tenemos por delante un servidor web Apache para todo lo relacionado con URL Rewriting/Reescritura de URL, funciones de Proxy, etc. ¿Qué pasa si queremos hacer el url-rewrite directamente en Tomcat sin un frontal web? Tomcat por defecto no dispone de función de reescritura de Seguir leyendo


proxy: AJP: attempt to connect to … failed

Cuando configuramos un servidor web Apache como Proxy para servir contenido de un servidor de aplicaciones (Tomcat en este caso), Apache necesita realizar conexiones de red (a puertos TCP en localhost por ejemplo). Con SELinux en modo enforcing, recibiremos el siguiente error: proxy: AJP: attempt to connect to 127.0.0.1:8989 (localhost) failed Este error significa que Seguir leyendo


¿Alfresco 4.0.0 ignora las configuraciones del shared classloader?

Me vais a permitir escribir una entrada en la que no doy solución a un problema (bueno, sí, pero no 100% correcta…) sino que me pregunto el origen del mismo. Estos días he estado configurado Alfresco con soporte para autenticación LDAP. Aparentemente la configuración no es compleja, pero algo muy importante es seguir las buenas Seguir leyendo


Instalar AMPs en Alfresco (Tomcat)

En la Wiki de Alfresco indican que los Alfresco Module Packages (AMP) se pueden instalar directamente ejecutando el siguiente comando java, que despliega el contenido del paquete en el war correspondiente (share.war, alfresco.war…) # java -jar alfresco-mmt.jar install [options] Quedando algo así, por ejemplo: # java -jar alfresco-mmt.jar install example-amp.amp /ruta/tomcat/webapps/alfresco.war -verbose Si nos fijamos Seguir leyendo