by Jose Maria Muñiz.
Buenos días a tod@s dispongo de un servidor linux debian 6 en donde esta instalado el moodle version 1.9.19. Este servidor esta dentro de una LAN que se tiene acceso sin problemas desde la WAN. Entre la LAN y la WAN hay un proxy transparente. Para que moodle sepa de donde vienen las peticiones en el fichero config.php se ha puesto el siguiente codigo:
if(isset($_SERVER["HTTP_X_FORWARDED_FOR"]) && strpos($_SERVER["HTTP_X_FORWARDED_FOR"],"Una_IP"))
{
$CFG->wwwroot = 'http://www.url-externa/moodle';
}else
{
$CFG->wwwroot = 'http://www.url-interna/moodle';
}
y funciona a la perfeccion.
Al instalar el moodle 2.5.6 y hacer el mismo truco no funciona.
¿le ha pasado a alguien? ¿se os ocurre alguna solucion?
Muchas gracias.
Un saludo.