Problemas para ingresar a moodle desde Internet a través de un nombre de dominio!!..

Problemas para ingresar a moodle desde Internet a través de un nombre de dominio!!..

de Luis Gutierrez -
Número de respuestas: 2

Hola, tengo un problema de ya varios días. Tengo instalado Ubuntu Server 12.04 en un servidor, y tengo instalada la aplicación moodle version 2.2.1. Le he asignado una ip publica a mi servidor y me han creado un subdominio que ya apunta hacia la ip publica de mi servidor. La cuestion es que he podido ingresar desde internet a la plataforma moodle con la ippublica/moodle, pero cuando tecleo el dominio que me han creado me aparece el siguiente error: "acceso incorrecto detectado, a este servidor se le puede acceder solamente a treves de la direccion http://ippublica/moodle; lo siente porfavor comunique al administrador del servidor"l, e inmediatamente me redirecciona a la aplicacion pero en la barra de direcciones me aparece la ippublica/moodle. Anteriormente realice un virtual host en apache para que habra la aplicacion del mooodle cuando se teclee el dominio en cualquier navegador. Estoy seguro que es algo de configuración del mooodle porque he redireccionado mi virtual host hacia otra aplicacion que tengo en el mismo servidor y anda de lujo. He intentado cambiar la siguiente linea del config.php 

$CFG->wwwroot = 'http://ippublica/moodle'; por 

$CFG->wwwroot = 'http://dominio.edu.mx/moodle'; y

'http://'.$_SERVER['HTTP_HOST'].'/moodle';

y no funciona con ninguno de los anteriores.

Tambien he dado de alta la ippublica en el archivo /etc/hosts con el nombre del dominio. Les agradeceria mucho cualquier sugerencia!!..

Promedio de valoraciones: -
En respuesta a Luis Gutierrez

Re: Problemas para ingresar a moodle desde Internet a través de un nombre de dominio!!..

de Carlos Correa -

Sabes tenemos el mismo problema, he visto varios script y ninguno hasta el momento me ha servido, te agrego con el que estoy probando aún endonde solo eh probado por ipinterna.

 

if($_SERVER["SERVER_ADDR"]=='ip_dominiointerno')
$aux='midominio.interno.com';
else
$aux='midominio.externo.com';

$CFG->wwwroot = 'http://'.$aux.'/campus';

 

En caso de que pudieras hecharlo a andar te agradecería me comentaras y asi darme una retro.

 

¡Gracias!

En respuesta a Carlos Correa

Re: Problemas para ingresar a moodle desde Internet a través de un nombre de dominio!!..

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda
Hola Carlos,

lo que intentas hacer no te traerá más que problemas. Para ver cuales son esos problemas y como evitarlos haciendo una configuración correcta, puedes consultar esta entrada que publiqué ya hace algunos años: https://moodle.org/mod/forum/discuss.php?d=128632#p567994

Saludos.
Iñaki.