Hola,

Daniel García escribió un 16/Oct/08 10:05:

> Es por eso que te pido me digas cual es el valor de la directiva ServerName 
> del VirtualHost donde tienes definido el PoA con Service_ID prueba.

 Después de la explicación he hecho algún cambio en la configuración
 para que todo sea consistente. En concreto, la configuración queda así:

 --8<--
 httpd.conf:

  <VirtualHost federacion1.us.es:80>
	  ...
	  ServerName federacion1.us.es
	  <Location /poa>
            PerlSetVar          Service_ID prueba
            PerlOptions         +ParseHeaders
            SetHandler          perl-script
            PerlAccessHandler   PAPI::Main
    </Location>
  </VirtualHost>

 papi_conf.xml:

 <Server name="federacion1.us.es" port="80" independent="0">
        <Location path="/poa" id="prueba" filtered="true" independent="false">
                <GPoA_URL>wayf:built-in</GPoA_URL>
        </Location>
 </Server>

 -->8--

 Por desgracia el asunto sigue igual, el mensaje en los logs es
 exactamente el mismo :\

 Empiezo a sospechar que Apache está ignorando las etiquetas <Perl>. En
 teoría, teniendo la directiva CONFIG_VERBOSE a true en el
 Apache_PoA-1.5.conf y Debug a 1, ¿no debería volcarme la configuración
 en pantalla? Apache me procesa dicho fichero (se queja si introduzco
 alguna línea con sintaxis errónea), mod_perl está cargado y parece que
 funcionando... algo se me está escapando.

 Gracias de nuevo :)
-- 
Jorge López Pérez
jabber: [log in para visualizar]