YunoHost-Apps / paheko_ynh

Paheko package for YunoHost
https://paheko.cloud
GNU Affero General Public License v3.0
3 stars 4 forks source link

Une erreur est survenue, merci de bien vouloir renvoyer le formulaire. #19

Closed jcn50 closed 6 months ago

jcn50 commented 1 year ago

Il s'agit d'une nouvelle installation, peu importe ce que je mets dans le formulaire après l'installation, j'ai l'erreur suivante: Une erreur est survenue, merci de bien vouloir renvoyer le formulaire.

YunoHost 11.1.18 (stable). Paheko version: 1.2.8~ynh1

rodinux commented 1 year ago

Bonjour, je n'arrive pas à reproduire l'erreur, je viens de tester en local, je n'ai pas eu de soucis... Pas d'autres logs ?

rodinux commented 1 year ago

Un deuxième essai sur un serveur auto-hébergé en production, pas de soucis non plus... Est-ce que des caractères spéciaux sont dans le nom de l'association ? Il me semble me rappeler d'avoir eu un soucis avec Écran que j'avais du remplacer par Ecran sans accents...

Sinon essayer de désinstaller et réinstaller... je ne peux pas reproduire ce bug....

jcn50 commented 1 year ago

Bonjour,

Est-ce que des caractères spéciaux sont dans le nom de l'association ?

Non, aucun, même pas un accent aigu.

Sinon essayer de désinstaller et réinstaller... je ne peux pas reproduire ce bug....

Non, c'est toujours la même chose, je l'ai refais 2 fois.

jcn50 commented 1 year ago

J'ai trouvé. Quand j'installe sur https://$DOMAINE/paheko: j'ai l'erreur initiale, par contre quand j'installe sur: https://$SOUSDOMAINE/ ça marche!

rodinux commented 1 year ago

J'ai trouvé. Quand j'installe sur https://$DOMAINE/paheko: j'ai l'erreur initiale, par contre quand j'installe sur: https://$SOUSDOMAINE/ ça marche!

D'accord, par contre tu soulèves tout de même un bug ! Bizarre car mes 2 tests cités auparavant étaient sur des adresses https://$DOMAINE/paheko

Tu as d'autres applications installées sur le domaine principal ?

jcn50 commented 1 year ago

Tu as d'autres applications installées sur le domaine principal ?

Non je n'ai rien sur le domaine principal: https://$DOMAINE/, quand je vais dessus ça me redirige vers: https://$DOMAINE/yunohost/sso/

J'avais bien pris l'option "Yes" pour "Should this app be exposed to anonymous visitors?" pourtant quand j'ai installé https://$DOMAINE/paheko. Peut-être qu'il y a un conflit avec le SSO? Je n'ai pas d'application par défaut sur le domaine principal: "Default app" : "---".

Je n'ai rien dans les logs (puisque l'installation se passe bien). J'ai bien le code HTTP 200 sans erreur quand je soumets le premier formulaire vers https://$DOMAINE/paheko/admin/install.php, par contre j'ai l'erreur qui s'affiche en rouge (cf mon tout premier message).

jcn50 commented 1 year ago

En regardant les Network Calls j'ai ces scripts à la ligne 18 de: https://$DOMAINE/paheko/admin/install.php dont voici le code HTML: <script type="text/javascript" src="/ynh_portal.js"></script><link type="text/css" rel="stylesheet" href="/ynh_overlay.css"><script type="text/javascript" src="/ynhtheme/custom_portal.js"></script><link type="text/css" rel="stylesheet" href="/ynhtheme/custom_overlay.css"></head> qui claquent avec des HTTP 302 Redirect vers le SSO. Je ne sais pas si ça contribue au bug (ou pas).

jcn50 commented 1 year ago

J'ai dû refaire l'installation sur le même sous-domaine et j'ai l'erreur à nouveau... Donc il suffit juste de désinstaller et de réinstaller au même endroit pour avoir l'erreur~

jcn50 commented 1 year ago

Ahhh~~~ je viens de prendre une fenêtre privée/incognito et ça marche sur le même sous-domaine!

jcn50 commented 1 year ago

Donc il y a un problème de sessions entre une ancienne et une nouvelle installation~ (il doit y avoir un problème de cookie permanent ou de cache quelque part)

jcn50 commented 11 months ago

Après plusieurs tests je pense que le problème vient du cache dans le navigateur~~