24/03/2026

15 pensieri su “Raspberry con Owncloud Letsencrypt Apache

  1. Ciao Franco, ho seguito la guida sostituendo ad example.com l’indirizzo enitalia.asuscomm.com. Fino a Success!! enitalia.asuscomm.com home page ha tutto funzionato correttamente mentre, quando si è trattato di ottenere il certicato la risposta è stata http://www.enitalia.asuscomm.com non è raggiungibile e quindi il certificato non è stato rilasciato.
    Sapresti capire il motivo e come risolvere?
    Io ho un indirizzo ip statico e come servizio ddns ho usato quello offerto da asus.
    Grazie per la risposta, Domenico.

  2. Questi errori (ed anche quello via mail) dipendono esclusivamente dal l’impossibilità di let’encrypt di raggiungere il tuo rasp. Verifica dal pannello di amministrazione del tuo hosting che anche una voce del tipo Alias sia flaggata, e che /etc/hostname sia lo stesso nome di dominio

  3. Ok! Faccio queste verifiche anche con il supporto di Aruba. Rimane comunque la creazione del Mysql; quando lo creo,dopo l’inserimento della password, mi compare l’opzione MariaDB con inserimento dei comandi tipo \lettera e non con la sequenza dei 5 comandi da impartire.

  4. Sul pannello di amministrazione di Aruba posso scegliere:
    Redirect permanente 301
    Usa questo tipo di reindirizzamento se desideri conservare i risultati dei motori di ricerca attinenti al tuo dominio en-italia.online dopo averlo spostato definitivamente verso l’URL di destinazione.
    **********
    Redirect temporaneo 302
    Se devi eseguire alcune attività di manutenzione al tuo sito, usa questo tipo di reindirizzamento in cui l’URL di destinazione è usato temporaneamente. Le pagine di dominio.xxx continueranno ad essere indicizzate sui motori di ricerca, mentre le pagine associate all’URL di destinazione non saranno prese in considerazione.

    Redirect con frame
    Usa questo tipo di reindirizzamento se vuoi continuare a mostrare en-italia.online quando i visitatori sono reindirizzati verso l’URL di destinazione.
    In questo caso nella barra degli indirizzi il dominio dominio.xxx rimane invariato con protocollo HTTP.

    Con indirizzamento verso ip statico del tipo http oppure https.

    Grazie

  5. Ho seguito le istruzioni e copiato i cinque comandi uno ad uno come segue:
    mysql -u root -p
    Inserita la password
    inserire password
    Poi al prompt
    >create database owncloud
    >create user owncloud@localhost identified by ‘password’
    >grant all privileges on owncloud.* to owncloud@localhost identified by ‘password‘
    >flush privileges
    >exit

    Dopo l’ultimo comando non esce. Faccio ctrl c ed esce senza creare nulla

    Non credo che riuscirò ad uscire. Peccato

  6. I comandi da dare all’interno di MariaDB sono i seguenti (in seconda riga la risposta del sistema, la password ‘12345’ è quella data al momento della creazione del DB e va scritta fra apicetti:
    MariaDB [(none)]> create database owncloud;
    Query OK, 1 row affected (0.00 sec)

    MariaDB [(none)]> create user owncloud@localhost identified by ‘12345’;
    Query OK, 0 rows affected (0.00 sec)

    MariaDB [(none)]> grant all privileges on owncloud.* to owncloud@localhost identified by ‘12345’;
    Query OK, 0 rows affected (0.00 sec)

    MariaDB [(none)]> flush privileges;
    Query OK, 0 rows affected (0.00 sec)

    MariaDB [(none)]> exit;
    Bye

    Posto quanto sopra per chi ne avesse necessità

  7. Ciao Franco, alla fine ci sono riuscito ma con il seguente errore. Re-Inserisco il post.
    Guida usata per la risoluzione del DNS:
    https://community.letsencrypt.org/t/failed-authorization-procedure-the-server-could-not-connect-to-the-client-to-verify-the-domain/60656/3
    Guida Usata parallelamente alla tua:
    https://www.avoiderrors.com/owncloud-10-raspberry-pi-3-raspbian-stretch/

    Spero che tu abbia una guida per risolvere queste segnalazioni di errori:
    Avvisi di sicurezza e di configurazione
    • Il blocco del file transazionale dovrebbe essere configurato per utilizzare un metodo di blocco basato sulla memoria, non il lento metodo predefinito basato sul database. Vedi la documentazione per
    ulteriori informazioni.
    • Consigliamo di abilitare il cron di sistema poiché ogni altro metodo ha potenziali Implicazioni sulle prestazioni e sull’ affidabilità.
    • Alcuni file non hanno superato il controllo di integrità. Ulteriori informazioni su come risolvere questo problema sono disponibili nella nostra documentazione (Elenco dei file non validi… / Nuova
    scansione…)
    • Non è stata configurata alcuna cache di memoria. Per migliorare le prestazioni configura memcache, se disponibile. Ulteriori informazioni sono disponibili nella nostra documentazione.
    Leggi attentamente le guide d’installazione 7», e controlla gli errori o gli avvisi nel log.

    Grazie

  8. Ciao Franco, i problemi di caching e cron sono stati risolti!!! 🙂
    Manca solo da risolvere il problema relativo alla firma del file .user.ini relativo al messaggio:
    Alcuni file non hanno superato il controllo di integrità. Ulteriori informazioni su come risolvere questo problema sono disponibili nella nostra documentazione (Elenco dei file non validi… / Nuova
    scansione…)

    Dove è stata fatta la modifica

    portando: upload_max_filesize, e post_max_size a 5000M

    Da quanto ho letto, i file di sistema devono essere firmati per passare il controllo di integrità e, la modifica fatta, crea una differenza.

    Questo avviso di mancata integrità forse non comporta nulla ma, volendo risolvere, come si può fare? Qualche idea?

    Grazie per l’aiuto.

  9. quella segnalazione ce l’ho anche io, ma sinceramente non ho avuto tempo per investigare 😉

  10. Bene! ? Anche io sto investigando. Speriamo di trovare una soluzione al più presto. ? Se scopro l’arcano lo condivido con la comunità. Bye?

  11. Ciao,
    appena avrò il raspberry seguirò con attenzione la tua guida di cui già ti faccio i complimenti.
    Avevo letto che oltre a gestire i dati in un cloud personale sono disponibili anche una funzione di calendario e rubrica contatti.
    Ho capito correttamente?
    Se sì sono presenti di default nel software o vanno opportunamente attivate?
    Grazie

  12. Purtroppo al primo step mi compare questo:

    apt install apache2 mariadb-server libapache2-mod-php7.0 php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring ntfs-3g fail2ban certbot
    Lettura elenco dei pacchetti… Fatto
    Generazione albero delle dipendenze
    Lettura informazioni sullo stato… Fatto
    Il pacchetto php7.0-curl non ha versioni disponibili, ma è nominato da un altro
    pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
    oppure è disponibile solo all’interno di un’altra sorgente

    E: Impossibile trovare il pacchetto libapache2-mod-php7.0
    E: Impossibile trovare alcun pacchetto tramite il glob “libapache2-mod-php7.0”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “libapache2-mod-php7.0”
    E: Impossibile trovare il pacchetto php7.0-gd
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-gd”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-gd”
    E: Impossibile trovare il pacchetto php7.0-json
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-json”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-json”
    E: Impossibile trovare il pacchetto php7.0-mysql
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-mysql”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-mysql”
    E: Il pacchetto “php7.0-curl” non ha candidati da installare
    E: Impossibile trovare il pacchetto php7.0-intl
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-intl”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-intl”
    E: Impossibile trovare il pacchetto php7.0-mcrypt
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-mcrypt”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-mcrypt”
    E: Impossibile trovare il pacchetto php7.0-zip
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-zip”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-zip”
    E: Impossibile trovare il pacchetto php7.0-xml
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-xml”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-xml”
    E: Impossibile trovare il pacchetto php7.0-mbstring
    E: Impossibile trovare alcun pacchetto tramite il glob “php7.0-mbstring”
    E: Impossibile trovare alcun pacchetto tramite l’espressione regolare “php7.0-mbstring”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *