Que tal buen día, muchas gracias por su atención y ando en busca de ayuda para el siguiente problema que tengo.
Antecedentes
Antes de migrar a moodle 2.6.2 teníamos instalado moodle 1.9.12 en
donde lo teníamos instalado y podíamos ingresar vía interna o vía
externa, no teníamos ningún inconveniente para poder ingresar desde
internet a moodle 1.9.12.
Actualidad
Se hizo la migración de moodle 1.9.12 a moodle 2.6.2 y la verdad nos
ha gustado mucha la flexibilidad que se tiene con esta versión, el
problema es que ahora al momento de ingresar de manera interna no
tenemos ningún problema, pero al hacerlo de manera externa no nos lo
permite, nos redirecciona a la URL interna.
Mas o menos es de esta forma:
Si ingresas a http://interna.com/campus no tenemos problemas, vemos cursos, actividades, etc.
Pero si cambiamos el config para ingresar desde internet con esta URL http://externa.com/campus nos redirecciona a la URL interna http://interna.com/campus y no nos permite ingresar de manera externa,
siendo que en la versión anterior de moodle 1.9.12 podíamos hacerlo
sin ningún problema.
Pruebas
A continuación describo las pruebas que hemos hecho para poder
solucionar este problema, todas estas pruebas las hemos visto dentro de
foros.
- Eliminación de la carpeta /moodledata/cache/cachestore_file/default_application.
- Configurando el htaccess que viene dentro de /moodledata/lib/htaccess y agregarlo al directorio /moodle/.htaccess cambiando el nombre, dentro del .htaccess (quisimos redireccionarlo con el método Redirect 301/).
- Configurando un virtualhost para que pudiera reconocer ambas direcciones.
- Validación de ip de los dominios dentro del config.php.
- Cambiando el nombre del wwwroot y también ip_addressdentro de la base de datos de moodle en la tabla [prefix]_mnet_mhost.
Especificaciones técnicas
- OS Red Hat Enterprise Linux Server 5.6 x86_64.
- PHP 5.5.11.
- Apache/2.2.29 (Unix) mod_ssl/2.2.29 OpenSSL/0.9.8e-fips-rhel5 PHP/5.5.11
No se si se esté pasando por alto alguna otra revisión, espero y puedan pasarnos algún tip u orientar a una posible solución.
¡Gracias!