Visualizzazione risultati 1 fino 14 di 14

Discussione: problema con moodle e https

  1. #1
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito problema con moodle e https

    Buongiorno, sto cercando di installare moodle 4.2.2 sulla mia cartella ncassetta.altervista, seguendo il tutorial di alemoppo. Va tutto bene fino all'esecuzione del file index.php, che mi indica come server un indirizzo http, sebbene io abbia attivato da tempo l'https (modificando il file .htaccess come indicato da voi). L'indirizzo del server non si può cambiare e l'installazione si blocca nella pagina dei server checks scrivendo "site not https".
    Anche eseguendo il file direttamente dalla barra degli indirizzi del browser (con indirizzo https) la situazione non cambia.
    Grazie N. Cassetta

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,246

  3. #3
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,031

    Predefinito

    Citazione Originalmente inviato da ncassetta Visualizza messaggio
    Buongiorno, sto cercando di installare moodle 4.2.2 sulla mia cartella ncassetta.altervista, seguendo il tutorial di alemoppo.
    Salve,
    provando ad accedere al sito visualizzo il sito fatto con AlterPages.

    Sta quindi cercando d'installarlo in una sotto cartella? (Qualcosa tipo ncassetta.altervista/moodle/ )

    Citazione Originalmente inviato da ncassetta Visualizza messaggio
    Va tutto bene fino all'esecuzione del file index.php, che mi indica come server un indirizzo http
    A parte il problema riscontrato per HTTPS, mi risulta però che da Moodle 4.2 in poi, sia richiesta l'estensione Sodium per PHP, la quale però non è disponibile su AlterVista.

    Ricordo infatti di utenti che per questo motivo non ci sono riusciti.

    Dunque è riuscito ad andare oltre?
    Se sì, come?

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 23-08-2023 alle ore 19.05.00

  4. #4
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito

    Sì, mi dice che https è attivo. Originariamente il sito era in http, qualche anno fa ho modificato il file .htaccess con i rewritecond come avete spiegato in un altro thread e adesso è https.

  5. #5
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito

    Sì, mi sono accorto adesso del problema di sodium, perchè la mia installazione si ferma prima. Ho seguito le istruzioni date qui: https://forum.it.altervista.org/how/...ghlight=moodle, ho creato la cartella ncassetta/altervista/moodledata e ho scaricato moodle su ncassetta/altervista/moodle.
    Poi apro il file moodle/index.php e sulla barra del browser vedo l'indirizzo https, però il browser mi avvisa che sto mandando dei dati su una connessione insicura. Se continuo, come ho detto, si ferma alla schermata "server checks".
    Qui cerca sodium e mi dice "check", invece per l'https mi dice "site not https"
    Ho letto che ad un altro utente è stato suggerito di provare con Moodle 4.0.4 che non richiede sodium, forse potrei provare così.

  6. #6
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,031

    Predefinito

    Citazione Originalmente inviato da ncassetta Visualizza messaggio
    Ho letto che ad un altro utente è stato suggerito di provare con Moodle 4.0.4 che non richiede sodium, forse potrei provare così.
    Sì, al momento l'uso di una versione di Moodle precedente alla 4.2 è l'unica soluzione.

    Resta comunque strana la questione che l'installazione non rileva HTTPS. Se dovesse riscontrare ancora il problema anche per questa versione, eventualmente riporti qui il contenuto del file .htaccess.

    Cordiali saluti.

  7. #7
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito

    Ho scaricato Moodle 4.1.5 (però il file si chiama moodle-latest-401.zip) e l'installazione continua a non rilevare l'https. Mi fa installare il file su web address http (nonostante la barra degli indirizzi del mio browser dia l'indirizzo con https) però mi permette di andare avanti, forse lo stop del 4.2.2 era dovuto a sodium.
    Riesco ad arrivare fino alla schermata dove devo configurare il mio account di admin: qui devo impostare username e password, quando premo continue il browser mi avvisa che sto mandando dati su una connessione insicura, premo ancora continue e poi resetta tutti i campi senza darmi nessun messaggio di errore.
    Questo è il mio file .htaccess

    # # av:php5-engine
    AddHandler av-php8 .php

    # # av:PHP-RG
    php_flag register_globals off

    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteCond %{HTTPS} off
    RewriteRule .* https://ncassetta.altervista.org%{REQUEST_URI} [L,R=301]

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,246

    Predefinito

    Prima delle ultime tre righe, puoi provare inserendo queste tre righe?

    Codice:
    RewriteEngine On
    RewriteBase /
    Ciao!

  9. #9
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Prima delle ultime tre righe, puoi provare inserendo queste tre righe?

    Codice:
    RewriteEngine On
    RewriteBase /
    Ciao!
    Niente da fare, ho provato anche così ma continua a darmi web address http:// ecc.
    Si vantano di essere un progetto open source ma in pratica per usare moodle devi usare i loro piani (a pagamento)!

  10. #10
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Modifica semplicemente config.php e cambia http:// in https:// in $CFG->wwwroot. Funziona?

  11. #11
    ncassetta non è connesso Neofita
    Data registrazione
    10-01-2016
    Messaggi
    16

    Predefinito

    Citazione Originalmente inviato da darbula Visualizza messaggio
    Modifica semplicemente config.php e cambia http:// in https:// in $CFG->wwwroot. Funziona?
    Non funziona ma qualcosa è cambiato. Il browser mi dice:


    The page isn’t redirecting properly

    Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

    This problem can sometimes be caused by disabling or refusing to accept cookies.

  12. #12
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Ti indica che l'origine corrisponde al target, significa non rileva correttamente https.
    Cancella Database e tutti i file perché moodle richiede la variabile inizializzata e valorizzata dal web server (APACHE o NGINX)
    Codice PHP:
    $_SERVER['HTTPS'] = 'On';
    .
    Ho scoperto l'installazione in https install_guess_wwwroot() e relativo codice sorgente da modificare in modo che veda https https://github.com/moodle/moodle/blo...alllib.php#L48
    Dopo l'installazione suppongo che non trova https ma intanto visto che ci sei fai una prova.
    Ultima modifica di darbula : 28-08-2023 alle ore 20.59.30

  13. #13
    unitresar non è connesso Neofita
    Data registrazione
    21-06-2016
    Messaggi
    12

    Predefinito

    Non ho soluzioni da proporre, ma vorrei solo avanzare anch'io la richiesta ai gestori di AlterVista di attivare sodium. Anch'io sono ferma con le nuove versioni di moodle. L'estensione sodium è obbligatoria per moodle 4.2.2.
    Quando sarà possibile averlo?
    Grazie
    Sandra

  14. #14
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,246

    Predefinito

    Ad oggi non so indicare tempistiche precise. So però che è in lista tra i futuri aggiornamenti.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •