[Résolu] Paquet nginx-extras pas configuré après mise à jour

Bonjour, après mise à jour du serveur, j’obtiens cette erreur:
> apt dist-upgrade

 Lecture des listes de paquets... Fait
        Construction de l'arbre des dépendances       
        Lecture des informations d'état... Fait
        Calcul de la mise à jour... Fait
        0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
        4 partiellement installés ou enlevés.
        Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
        Souhaitez-vous continuer ? [O/n] 
        [master 1fad737] saving uncommitted changes in /etc prior to apt run
        Author: me <monserveur>
        2 files changed, 2 deletions(-)
         delete mode 100644 yunohost/dyndns/old_ip
        Paramétrage de nginx-extras (1.6.2-5+deb8u5) ...
        Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for     details.
        invoke-rc.d: initscript nginx, action "start" failed.
        dpkg: erreur de traitement du paquet nginx-extras (--configure) :
         le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
        dpkg: des problèmes de dépendances empêchent la configuration de ssowat :
        ssowat dépend de nginx-extras (>= 1.6.2) ; cependant :
         Le paquet nginx-extras n'est pas encore configuré.
    dpkg: erreur de traitement du paquet ssowat (--configure) :
     problèmes de dépendances - laissé non configuré
    dpkg: des problèmes de dépendances empêchent la configuration de yunohost :
    yunohost dépend de nginx-extras (>= 1.6.2) ; cependant :
    Le paquet nginx-extras n'est pas encore configuré.
    yunohost dépend de ssowat ; cependant :
    Le paquet ssowat n'est pas encore configuré.
   dpkg: erreur de traitement du paquet yunohost (--configure) :
   problèmes de dépendances - laissé non configuré
   dpkg: des problèmes de dépendances empêchent la configuration de yunohost-admin :
   yunohost-admin dépend de yunohost (>= 2.3.6) ; cependant :
    Le paquet yunohost n'est pas encore configuré.
 
    dpkg: erreur de traitement du paquet yunohost-admin (--configure) :
    problèmes de dépendances - laissé non configuré
   Des erreurs ont été rencontrées pendant l'exécution :
     nginx-extras
     ssowat
     yunohost
    yunohost-admin
    E: Sub-process /usr/bin/dpkg returned an error code (1)

J’ai trouvé quelques pistes:
Comme proposé Ici paragraphe 4, j’ai modifié les fichiers host et hostname, mais ça ne fonctionne pas
Comme décrit Ici, j’ai tenté comme décrit dans le paragraphe 4 de modifier le precessus post install, mais cela ne fonctionne pas

J’ai même tenté de suppremer le paquet, il m’a supprimé aussi: ssowat yunohost yunohost-admin, et après réinstallation, des paquets, il m’a rajouté ssowat alors qu’il n’était pas dans la liste des dépendances non satisfaites au début…

Si quelqu’un a une autre piste… merci d’avance!

Salut,

si tu fais un apt-get install nginx-extras, qu’est-ce que ca donne exactement ? Sinon, que dit un nginx -t ou un service nginx status ?

Bonjour,
apt install nginx-extras donne la même chose:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
nginx-extras est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
[master b2d5969] saving uncommitted changes in /etc prior to apt run
 Author: goalgauth <mon serveur>
 3 files changed, 1 insertion(+), 3 deletions(-)
 delete mode 100644 yunohost/dyndns/old_ip
Paramétrage de nginx-extras (1.6.2-5+deb8u5) ...
Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript nginx, action "start" failed.
dpkg: erreur de traitement du paquet nginx-extras (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de ssowat :
 ssowat dépend de nginx-extras (>= 1.6.2) ; cependant :
 Le paquet nginx-extras n'est pas encore configuré.

dpkg: erreur de traitement du paquet ssowat (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de yunohost :
 yunohost dépend de nginx-extras (>= 1.6.2) ; cependant :
 Le paquet nginx-extras n'est pas encore configuré.
 yunohost dépend de ssowat ; cependant :
 Le paquet ssowat n'est pas encore configuré.

dpkg: erreur de traitement du paquet yunohost (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de yunohost-admin :
 yunohost-admin dépend de yunohost (>= 2.3.6) ; cependant :
 Le paquet yunohost n'est pas encore configuré.

dpkg: erreur de traitement du paquet yunohost-admin (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 nginx-extras
 ssowat
 yunohost
 yunohost-admin

Et pour nginx -t:

# nginx -t
nginx: [emerg] location "ynhpanel\.(js|json|css)" cannot be inside the named location "@searx" in /etc/nginx/conf.d/yunohost_panel.conf.inc:7
nginx: configuration file /etc/nginx/nginx.conf test failed

Et service nginx status:

● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled)
   Active: failed (Result: exit-code) since mer. 2017-08-09 22:27:04 CEST; 6min ago
  Process: 13443 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)

août 09 22:27:04 monserveur systemd[1]: Starting A high performance web server and a reverse proxy ...r...
août 09 22:27:04 monserveur nginx[13443]: nginx: [emerg] location "ynhpanel\.(js|json|css)" cannot ...nc:7
août 09 22:27:04 monserveur nginx[13443]: nginx: configuration file /etc/nginx/nginx.conf test failed
août 09 22:27:04 monserveur systemd[1]: nginx.service: control process exited, code=exited status=1
août 09 22:27:04 monserveur systemd[1]: Failed to start A high performance web server and a reverse...ver.
août 09 22:27:04 monserveur systemd[1]: Unit nginx.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

Comme ça a l’air d’être le même problème que sur ce post de vincentux, j’ai tenté une mise à jour de searx par yunohost app upgrade searx, mais j’ai eu:

Attention : --ignore-hooks is deprecated and will be removed in thefuture. Please use --ignore-system instead.
Attention : 2017-08-09 22:55:12 URL:https://codeload.github.com/asciimoo/searx/tar.gz/v0.11.0 [1334480/1334480] -> "app.tar.gz" [1]
Attention : Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
Attention : !!
Attention :   searx's script has encountered an error. Its execution was cancelled.
Attention : !!
Attention : Upgrade failed.
Attention : Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
Attention : --ignore-hooks is deprecated and will be removed in thefuture. Please use --ignore-system instead.
Attention : --hooks is deprecated and will be removed in thefuture. Please use --system instead.
Attention : Le montage de l’archive de sauvegarde a échoué
Attention : « yunohost app checkurl » est déprécié et sera bientôt supprimé
Attention : Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
Attention : Impossible de restaurer l'application « searx »
Attention : uwsgi: aucun processus trouvé
Attention : Rien n'a été restauré
Attention : The app was restored to the way it was before the failed upgrade.
Erreur : Impossible de mettre à jour searx
Erreur : Aucune application à mettre à jour

J’ai tenté de la supprimer (par yunohost app remove searx, je ne sais pas si c’est la bonne commande mais j’ai comme message:

Erreur : searx n'est pas installé

Oh là mais les notifications de synchro reprennent, yunohost est reparti !! :smiley: j’ai l’impression que la tentative de mise à jour a réglé le problème! Merci de m’avoir mis sur la bonne piste avec nginx -t!!