Bonjour,
J’ai un petit bug quand mon serveur démarre, j’ai pas accès à une partie des services (ethercalc, etherpad lite, opensondage, transmission…) : erreur : 502 Bad Gateway.
Pour régler ça, il me suffit de relancer nginx, et ça remarche (puis relancer transmission). En soit c’est pas très gênant, sauf que si le serveur redémarre tout seul (micro-coupure d’électricité par exemple), je peux mettre du temps à m’en rendre compte, comme c’est arrivé il y a deux jours.
Je suis sur yunohost testing sur Jessie, sur un PC classique.
Est-ce que quelqu’un a une idée d’où ça peut venir ?
Après quelques jours à régler d’autres problèmes, je reviens là-dessus. Quels logs peuvent être intéressant ? Ceux de nginx ? J’ai un peu chercher, mais je ne vois rien qui m’inspire…
Dans /var/log/nginx, lamonerie.net-error.log j’ai :
2016/02/25 00:25:29 [error] 17010#0: *165 directory index of "/usr/share/yunohost/admin//views/" is forbidden, client: 89.2.12$
2016/02/25 00:25:40 [error] 17010#0: *173 "/usr/share/yunohost/admin//views/yunohost/admin/index.html" is not found (2: No suc$
2016/02/25 00:25:44 [error] 17010#0: *165 "/usr/share/yunohost/admin//views/yunohost/admin/index.html" is not found (2: No suc$
$net", referrer: "https://lamonerie.net/yunohost/sso/"
2016/02/25 00:52:50 [error] 809#0: *207 connect() failed (111: Connection refused) while connecting to upstream, client: 89.2.$
2016/02/25 00:53:17 [error] 809#0: *212 connect() failed (111: Connection refused) while connecting to upstream, client: 89.2.$
Dans /var/log/nginx/error.log, j’ai :
2016/02/21 19:59:03 [info] 2167#0: [lua] init.lua:52: SSOwat ready
2016/02/21 19:59:04 [warn] 2169#0: conflicting server name "www.santequilibre.lamonerie.net" on 0.0.0.0:80, ignored
2016/02/21 19:59:04 [warn] 2169#0: conflicting server name "www.santequilibre.lamonerie.net" on [::]:80, ignored
2016/02/21 20:19:53 [warn] 2752#0: conflicting server name "www.santequilibre.lamonerie.net" on 0.0.0.0:80, ignored
2016/02/21 20:19:53 [warn] 2752#0: conflicting server name "www.santequilibre.lamonerie.net" on [::]:80, ignored
2016/02/21 20:19:53 [notice] 2752#0: signal process started
2016/02/21 20:49:20 [warn] 4271#0: conflicting server name "www.santequilibre.lamonerie.net" on 0.0.0.0:80, ignored
2016/02/21 20:49:20 [warn] 4271#0: conflicting server name "www.santequilibre.lamonerie.net" on [::]:80, ignored
2016/02/21 20:49:20 [notice] 4271#0: signal process started
est-ce qu’il faut aller chercher ailleurs ?
J’ai refait des tests, les applis qui buguent sont etherpad, ethercalc et transmission, les autres fonctionnent bien.
Bon, je me suis repenché sur ce problème…
C’est un souci avec le reverse proxy d’nginx, apparemment il allait chercher ethercalc avec son ipv6 et pas l’ipv4. Hors le processus d’ethercalc fonctionne uniquement sur ipv4. Ce qui est bizarre c’est qu’en redémarrant nginx il va bien le chercher en ipv4…
Du coup dans la conf nginx, j’ai remplacé “localhost” par 127.0.0.1 et ça remarche. Je l’ai fait pour ethercalc et etherpad,
Voici la conf de ethercalc (/etc/nginx/conf.d/plaf.fr.d/ethercalc.conf), j’ai remplacé “localhost” par 127.0.0.1 :
Bonjour,
Je me permets de faire remonter ce vieux sujet. J’ai opéré la même modification (remplacer ‘localhost’ par ‘127.0.0.1’) et malheureusement j’obtiens toujours une erreur 502.
Quelqu’un aurait une idée ?
Merci par avance.
AAArgl ça continue… Je ne sais pourquoi Si je reboote, ça marche un certain temps (moins de 12h), cest un peu la merde pour moi… bien sur ca fait des mois que personne s’en sert et juste au moment ou il y a un dizaine qui s’y intéressent ca me lache…