OpenKM 6.3 + servidor web + tomcat + CMIS

Problemas con la instalación de OpenKM? No problemo, la solución está más cerca de lo que piensas.
Forum rules
Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
Post Reply
mfmtec
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: Thu Jan 15, 2015 7:22 pm

OpenKM 6.3 + servidor web + tomcat + CMIS

Post by mfmtec »

Hola

Partiendo de openkm-6.3.0-community-tomcat-bundle, ejecutando correctamente tomcat en 127.0.0.1 con un usuario no root en el puerto 8080.
Instalo un servidor web (nginx) por delante prestando servicio en IP pública y puerto 80 que pasa todas las peticiones al tomcat, hasta este punto todo funciona correctamente.

Cuando trado de acceder desde otro equipo a la funcionalidad de CMIS, por ejemplo con LibreOffice, la información que retorna el servicio de CMIS hace referencia a 127.0.0.1:8080. Por ejemplo solicitando
http://<IP_PUBLICA>/OpenKM/cmis/atom el resultado que retorna en modo texto hace referencia a donde presta servicio el tomcat 127.0.0.1:8080, esta información es posteriormente utilizada por LibreOffice para seguir obteniendo mas información del CMIS por lo que las siguientes peticiones no van a la IP pública y falla.

¿Hay alguna forma de configurar CMIS para poder indicarle cual es la URL correcta de la misma forma que se puede hacer con OpenKM mediante el parámetro "application.url" en el fichero OpenKM.cfg?

Gracias y saludos

jllort
Moderator
Moderator
Posts: 11123
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: OpenKM 6.3 + servidor web + tomcat + CMIS

Post by jllort »

Lo vamos a tener que probar esto, pero tiene toda la pinta de ser un bug.

mfmtec
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: Thu Jan 15, 2015 7:22 pm

Re: OpenKM 6.3 + servidor web + tomcat + CMIS

Post by mfmtec »

Hola

Finalmente lo solucioné con la siguiente configuración en nginx v1.6.2

location /OpenKM/ {
proxy_pass http://127.0.0.1:8080/OpenKM/;
proxy_redirect off;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


Gracias y un saludo

jllort
Moderator
Moderator
Posts: 11123
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: OpenKM 6.3 + servidor web + tomcat + CMIS

Post by jllort »

He añadido esta configuración del servidor web a nuestra sección de troubleshooting http://wiki.openkm.com/index.php/Troubleshooting

Gracias por el aporte. Esto puede ser útil para otros usuarios.

Post Reply