Hola Gabriel
Este es un problema frecuente de configuración del servidor el cual entiende de manera estricta si tu pusiste en el config tu dirección web con www o sin ella (www.algo.com o algo.com).
Entonces si tu pusiste sin www y alguien realiza la peticion con www.algo.com da ese error.
Par resolverlo hay dos maneras:
La primera es poner una redirección en un archivo index.php a tus aulasvirtuales
<?php header('Location: mipagina.php'); ?>
es modificar el archivo setuplib.php de la carpeta lib para que no te de ese error y salte automáticamente sin ningún avisode acceso incorrecto.
redirect($CFG->wwwroot, get_string('wwwrootmismatch', 'error', $CFG->wwwroot), 3);
por
redirect($CFG->wwwroot, get_string('wwwrootmismatch', 'error', $CFG->wwwroot), 0);