Erreur restauration Nextcloud

Mon serveur YunoHost

Matériel: Vieil ordinateur intel Cor i7, 16Gb RAM, SSD 250 GO + 2 HDD 1TO
Version de YunoHost: 11.1.21.4
J’ai accès à mon serveur : En SSH | Par la webadmin |
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non

Si votre requête est liée à une application, précisez son nom et sa version: Nextcloud Version 25.0.6~ynh1

Description du problème

Bonjour,
j’ai voulu mettre à jour Nextcloud avec la dernière version proposée dans la webadmin… la mise à jour a échoué et m’a supprimé complètement Nextcloud !
Ayant la sauvegarde de pré-mise à jours, j’essaye de l’installer mais cela échoue, voici mon log Yunopast => https://paste.yunohost.org/raw/ohalirusop

Par avance merci de votre aide car j’héberge les données de plusieurs amis et j’espère ne pas avoir tout perdu ! :frowning:

Amicalement, Francis

Tu n’as pas tout perdu, normalement la sauvegarde va suffir à revenir sur tes pieds

Par contre l’origine du problème semble être duniter qui casse la conf nginx :

nginx[2328595]: nginx: [emerg] "location" directive is not allowed here in /etc/nginx/conf.d/duniter.domain2.tld.conf:80

Il nous faut donc résoudre ce problème avant de continuer

Est-ce que tu peux partager la sortie de grep -C10 location /etc/nginx/conf.d/duniter.domain2.tld.conf (en remplacant duniter.domain2.tld par le vrai domaine)

Salut, merci de ton aide, voici ce que retourne ta commande =>

server {
    listen 80;
    listen [::]:80;
    server_name duniter.adn.life;

    access_by_lua_file /usr/share/ssowat/access.lua;

    include /etc/nginx/conf.d/acme-challenge.conf.inc;

    location ^~ '/.well-known/ynh-diagnosis/' {
        alias /tmp/.well-known/ynh-diagnosis/;
    }

    
    location ^~ '/.well-known/autoconfig/mail/' {
        alias /var/www/.well-known/duniter.adn.life/autoconfig/mail/;
    }
    

    
    
    location / {
        return 301 https://$http_host$request_uri;
    }
    
    

    include /etc/nginx/conf.d/yunohost_http_errors.conf.inc;

    access_log /var/log/nginx/duniter.adn.life-access.log;
    error_log /var/log/nginx/duniter.adn.life-error.log;
}
--
    
    # OCSP settings
    ssl_stapling on;
    ssl_stapling_verify on;
    ssl_trusted_certificate /etc/yunohost/certs/duniter.adn.life/crt.pem;
    resolver 127.0.0.1 127.0.1.1 valid=300s;
    resolver_timeout 5s;
    

    
    location ^~ '/.well-known/autoconfig/mail/' {
        alias /var/www/.well-known/duniter.adn.life/autoconfig/mail/;
    }
    

    access_by_lua_file /usr/share/ssowat/access.lua;

    include /etc/nginx/conf.d/duniter.adn.life.d/*.conf;

    include /etc/nginx/conf.d/yunohost_sso.conf.inc;
    include /etc/nginx/conf.d/yunohost_admin.conf.inc;

Bon j’ai fini par opter pour désinstaller Duniter vu qu’apparement c’est lui qui faisait planter la restauration… J’ai réussi à restaurer Nextcloud suite à la suppression de Duniter, je réinstalle Duniter derrière propre… merci de ton aide :slight_smile:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.