Nginx inactif et inactivable

Bonjour,

Le petit site que je gérais jusque là (avec un RasPi 2) sans soucis a planté…
Je me suis (entre autres) rabattu sur le Troubleshooting Guide.

En bidouillant j’ai trouvé ça:

$ sudo yunohost service status
nginx:
status: inactive
loaded: enabled

Sauf que ça ne s’est pas arrangé:

$ sudo yunohost service start nginx
Success! Service ‘nginx’ successfully started
$ sudo yunohost service status
nginx:
status: inactive
loaded: enabled

Ce qui pouvait s’expliquer par

$ sudo apt-cache policy nginx
nginx:
Installed: (none)
Candidate: 1.2.1-2.2+wheezy3
Version table:
1.6.2-5~bpo70+1 0
100 Index of /debian wheezy-backports/main armhf Packages
1.2.1-2.2+wheezy3 0
500 Index of /raspbian wheezy/main armhf Packages

En voulant l’installer, je suis tombé sur un problème de dépendances (nginx-full ou nginx-light) et l’installation d’aucune des deux n’a permis de résoudre ça…

Quelqu’un.e avec une idée pour m’aider?
:smile:

Bonjour,

Après un
# apt-get update
# apt-get dist-upgrade
un peu bourrin, j’ai le même problème.

# yunohost service start nginx Attention : Impossible d'exécuter la commande 'service nginx start' Erreur : Impossible de démarrer le service 'nginx'

Qui semble s’expliquer par la même chose :
# apt-cache policy nginx nginx: Installé : (aucun) Candidat : 1.6.2-5+deb8u1 Table de version : 1.6.2-5+deb8u1 0 500 http://security.debian.org/ jessie/updates/main amd64 Packages 1.6.2-5 0 500 http://ftp.debian.org/debian/ jessie/main amd64 Packages 1.6.2-5~bpo70+1 0 500 http://repo.yunohost.org/ megusta/main amd64 Packages

Avez-vous trouvé une solution entre temps ?
D’avance, merci.

Problème résolu pour moi en faisant un apt-get install yunohost

J’avais installé YunoHost manuellement en suivant la documentation - Installer YunoHost manuellement - il y a maintenant quelques mois.

# lsb_release -idrc Distributor ID: Debian Description: Debian GNU/Linux 8.4 (jessie) Release: 8.4 Codename: jessie

Salut,

Je t’invite à aller consulter le fichier /var/log/nginx/error.log qui contient probablement plus d’informations sur pourquoi nginx n’arrive pas à se relancer. Essaie également la commande service nginx start qui est parfois plus verbeuse.

J’ai ça :
# tail /var/log/nginx/error.log 2016/05/25 20:45:14 [info] 2129#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:63 2016/05/25 20:45:14 [error] 2129#0: init_by_lua_file error: cannot open /usr/share/ssowat/init.lua: No such file or directory 2016/05/25 20:57:08 [info] 4388#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:63 2016/05/25 20:57:08 [info] 4388#0: [lua] init.lua:52: SSOwat ready 2016/05/25 20:57:11 [info] 4408#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:63

J’avais vu qu’il y avait cette solution : [Problème Post-Install] nginx restart failed

Mais j’ai aussi vu que Yunohost n’était pas reconnu :
# apt-cache policy yunohost yunohost: Installé : (aucun) Candidat : 2.2.0

Maintenant, YunoHost devrait être plus simple à maintenir.

Est-ce que tu avais nginx déjà installé avant d’installer YunoHost ?

La ligne qui coince ici c’est ça pour moi :

Çà ressemble beaucoup à SSOwat qui est mal installé.

Non, mais j’avais déjà un Apache que j’avais dû désinstallé.

Après l’installation de YunoHost, l’installation de nginx semblait être bonne.
2016/01/20 13:54:39 [info] 2230#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:63 2016/01/20 13:54:39 [info] 2230#0: [lua] init.lua:52: SSOwat ready

C’est en faisant un dist-upgrade que j’ai tout cassé.
2016/05/24 19:52:02 [error] 6813#0: *357258 directory index of "/usr/share/yunohost/admin//" is forbidden, client: 194.28.112.50, server: , request: "GET /yunohost/admin/ HTTP/1.1", host: "151.80.150.119" 2016/05/24 19:52:02 [error] 6814#0: *357261 directory index of "/usr/share/yunohost/admin//" is forbidden, client: 194.28.112.50, server: , request: "GET /yunohost/admin/ HTTP/1.1", host: "151.80.150.119", referrer: "http://151.80.150.119/"