Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Configurando

...

para

...

ver

...

O3

...

detrás

...

de

...

un

...

proxy

...

:=Atención} este wiki es válido solo para versiones 5.x {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
Note
title
Atención

Este wiki es válido solo para versiones 5.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/server/default/deploy/gserver/0o3.ear/o3portal.war/WEB-INF/web.xml

...

buscar

Code Block
<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>
{code}

remplazar
{code}

remplazar

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

por

Code Block
<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
{note}

h3. Si tenemos el componente REPORT

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

Note
titleAtenció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/server/default/deploy/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>/jboss/server/default/deploy/liferay.war/WEB-INF/classes/portal-ext.properties

...

buscar

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

y

...

cambiar

...

por

...

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

el

...

puerto

...

poner

...

el

...

que

...

corresponda

...