Err_too_many_redirects

Hello,

I have a issue with my installation of Yunohost.
I can access the admin page, from the internal IP adress.
I create some Users, install owncloud.
I can then accees the owncloud page no issue.

The page that gives me issue is https://randome.camp/yunohost/sso/
Evevy time, every browser, different location, I always get that error.

Does anybody have advice on troubleshotting that error ?

Thank you
!!!

Di d you try to restart nginx service (via the command line)?

Yes I restart nginx couple of time, rebooted the server… same…

Dans le log /va/log/nginx :

109.201.152.227 - - [02/Dec/2016:18:09:10 +0100] "GET / HTTP/1.1" 302 154 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0"
    109.201.152.227 - - [02/Dec/2016:18:09:10 +0100] "GET /yunohost/sso/?r=aHR0cDovL3JhbmRvbWUuY2FtcC8= HTTP/1.1" 302 154 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0"
    109.201.152.227 - - [02/Dec/2016:18:09:10 +0100] "GET /yunohost/sso/ HTTP/1.1" 302 154 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0"
    109.201.152.227 - - [02/Dec/2016:18:09:10 +0100] "GET /yunohost/sso/ HTTP/1.1" 302 154 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0"

et donc maintenant depuis le restart de nginx
owncloud.randome.camp redirige sur https://owncloud.randome.camp/yunohost/admin

J’ai ce même problème de ERR_TOO_MANY_REDIRECTS avec certaines applications (par défaut ou non):

  • Shell in a Box (page blanche)
  • RoundMail (page HTML sans CSS ni Javascript)

En revanche, NextCloud fonctionne bien.

Relancer nginx n’y fait rien. Redémarrer le serveur non plus.

Les logs d’accès n’indiquent pas grand chose, sinon une suite d’aller-retour entre la ressource initiale. Par exemple :

  • /webmail/skins/larry/styles.min.css?s=1480262938 qui retourne un code 302 vers /yunohost/sso?r=zyx
  • /yunohost/sso?r=zyx qui retourne un code 302 vers /webmail/skins/larry/styles.min.css?s=1480262938
  • et ainsi de suite jusqu’à ce que le navigateur en jette l’éponge.

A priori, tous les cookies de session etc. sont bien conservés d’une requête sur l’autre.

J’imagine que nginx n’arrive pas à bien identifier le principal sur ses requêtes… mais j’ai de la peine à comprendre ce qui se passe exactement.

Avais-tu résolu ton problème @feydreva ?

Bonjour,

Non je n’ai pas resolu mon probleme…
Je n’utilise plus Yunohost…
J’ai installer un server web (LAMP) sur une debiane, avec les trucs qui m interesse…
Je trouve cela plus simple et moins prise de tete lorsqu il y a un soucis…