E' stato individuato un accesso errato, questo server può essere raggiunto solo da [..]

E' stato individuato un accesso errato, questo server può essere raggiunto solo da [..]

by Federico Rossi -
Number of replies: 2
Salve.
Poco fa ho installato la piattaforma Moodle su una macchina virtuale con Ubuntu 14.04, installazione andata a buon fine e riesco a configurare tutto in locale. L'indirizzo ip della macchina Ubuntu è 192.168.72.138

Per accedere a moodle dalla macchina server mi collego a "localhost/moodle", mentre se cerco di collegarmi da una seconda macchina virtuale (sulla stessa rete, con indirizzo ip 192.168.72.X) alla piattaforma mi compare il messaggio :

E' stato individuato un accesso errato, questo server può essere raggiunto solo da "http://localhost/moodle". 

Per favore avvertite l'amministratore del server

Dopo la comparsa di questo messaggio vengo reindirizzato a "localhost/moodle" e il browser mi da errore ovviamente perché non ho ne un web server attivo nella macchina client ne installato moodle. Dalla macchina client mi collego al server con il collegamento 192.168.72.138/moodle, dopo mi compare il messaggio citato sopra

Per gestire le macchine virtuali utilizzo VMware Workstation 11 ma dubito fortemente che possa essere il problema.

Grazie in anticipo a tutti

Ps. Se provo a collegarmi dalla macchina client a 192.168.72.138/(index.html) visualizzo corretamente la pagina index.html prendente nella macchina server
Average of ratings: -
In reply to Federico Rossi

Re: E' stato individuato un accesso errato, questo server può essere raggiunto solo da [..]

by Matteo Scaramuccia -

Ciao Federico,
apri il file config.php e modifica localhost nell'indirizzo IP della macchina: il problema è nato dal fatto che hai lanciato l'installazione in maniera grafica da browser ma dalla macchina virtuale usando localhost.

HTH,
Matteo

Average of ratings: Utile (1)
In reply to Matteo Scaramuccia

Re: E' stato individuato un accesso errato, questo server può essere raggiunto solo da [..]

by Federico Rossi -
Ciao Matteo, grazie per la tua risposta

ho risolto il problema facendo ciò che mi hai detto, aggiungendo un poco di mio

Ho settato:

$CFG->wwwroot   = 'http://192.168.72.138/moodle';
$CFG->themewww  = $CFG->wwwroot . '/theme';
$CFG->themedir  = $CFG->dirroot . '/theme';

Ho utilizzato nano come editor per modificato il file config.php e ho riscontrato che questo editor da dei falsi positivi. Infatti sul paramentro wwwroot dopo i due slash (http://) l'editor evidenzia come commentato il codice dopo i due slash, non bisogna farci caso e salvare il file nonostante nano avesse evidenziato il codice come commento.