Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h2. Configurando para ver O3 detrás de un proxy

...



{note
:title
=Atención
}
este wiki es válido solo para versiones 5.x

Problema

Al intentear loguerno desde internet, llegamos a la página de logueo, pero luego de compeltar los datos y apretar entrar nos devuelve una página en blanco.

Solución

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


{note}

h3. Problema

Al intentear loguerno desde internet, llegamos a la página de logueo, pero luego de compeltar los datos y apretar entrar nos devuelve una página en blanco.

h3. Solución

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

<o3>/jboss/server/default/deploy/gserver/0o3.ear/o3portal.war/WEB-INF/web.xml

...

buscar

Code Block


buscar 
{code}
<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>${request.prefix}/cas/login</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
			<param-value>${request.prefix}/cas/proxyValidate</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

Code Block
{code}

remplazar
{code}
<param-value>${request.prefix}/cas/proxyValidate</param-value>
{code}
por

...


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

{note
:title
=Atención
}
Cambiar el puerto al que corresponda si se hizo cambio de
puerto

Si tenemos el componente REPORT

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

 puerto
{note}

h3. Si tenemos el componente REPORT

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

<o3>/jboss/server/default/deploy/o3report.war/WEB-INF/web.xml

h3. Si tenemos el componente ePortal

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

<o3>/jboss/server/default/deploy/liferay.war/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