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
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