/
Configurando O3 a través de un Proxy

Configurando O3 a través de un Proxy

Configurando para ver O3 detrás de un proxy

Atención

Este wiki es válido solo para versiones 7.x

Problema

Al intentar loguearse desde Internet, llegamos a la página de login, pero luego de compeltar los datos y presionar entrar nos devuelve una página en blanco.

Solución

El problema se da con el CAS (single sign on).
Precisamos decirle donde se tiene que buscar a si mismo, para ello editamos el archivo

<o3>/jboss/standalone/deployments/o3-server.ear/o3web.war/WEB-INF/web.xml

buscar

<filter>
		<filter-name>checkLoginFilter</filter-name>
		<filter-class>com.ideasoft.cs.ejb.cas.filter.CASFilter</filter-class>
		<init-param>
			<param-name>logout_url</param-name>
			<param-value>/cas/logout</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
			<param-value>${cas.login.url}</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
			<param-value>${cas.validate.url}</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>
			<param-value>{request.serverName}</param-value>
		</init-param>
</filter>

remplazar

<param-value>${cas.validate.url}</param-value>

por

<param-value>http://localhost:8080/cas/proxyValidate</param-value>

Atención

Cambiar el puerto al que corresponda si se hizo cambio de puertos

Si tenemos el componente REPORT

Si tenemos licenciado el Report deberemos además hacer lo mismo pero en el archivo:

<o3>/jboss/standalone/deployments/o3report.war/WEB-INF/web.xml

Si tenemos el componente ePortal

Si tenemos licenciado el ePortal deberemos además hacer lo mismo pero en el archivo:

<o3>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties

buscar

 
cas.validate.url=http://${o3.cas.server.host}/cas/proxyValidate

y cambiar por

 
cas.validate.url=http://localhost:8080/cas/proxyValidate

el puerto poner el que corresponda

Related content

HowTo Login Anónimo en O3 BI v7 web
HowTo Login Anónimo en O3 BI v7 web
More like this
Acceso y configuración de página de ayuda de un Cubo
Acceso y configuración de página de ayuda de un Cubo
More like this
Configurando O3 a través de un Firewall
Configurando O3 a través de un Firewall
More like this
Cómo embeber O3 en portales haciendo uso de iframe
Cómo embeber O3 en portales haciendo uso de iframe
More like this
Acceso y configuración de página de ayuda de un cubo
Acceso y configuración de página de ayuda de un cubo
More like this