Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login impossible v1.7.0 #228

Closed
amandine-sahl opened this issue Jul 1, 2020 · 12 comments
Closed

Login impossible v1.7.0 #228

amandine-sahl opened this issue Jul 1, 2020 · 12 comments
Assignees
Labels

Comments

@amandine-sahl
Copy link
Contributor

Il y a un soucis erreur 308 lors de la récupération de la route config

@amandine-sahl amandine-sahl self-assigned this Jul 1, 2020
@lpofredc
Copy link

lpofredc commented Jul 1, 2020

Je confirme, même problème rencontré hier après la mise à jour.

@camillemonchicourt
Copy link
Member

Sur quel OS ?
On a fait pas mal de tests sur des serveurs Debian 10 et on l'a passé en production et pas de soucis de notre côté.

@DonovanMaillard
Copy link
Contributor

Comme Camille, pas rencontré de soucis sur debian10 de notre coté.

@lpofredc
Copy link

lpofredc commented Jul 1, 2020

Pour ma part, Ubuntu bionic (18.04)

@camillemonchicourt
Copy link
Member

OK donc ça semble un problème lié à Ubuntu.

@TheoLechemia
Copy link
Member

Non même problème sur debian 10 sur les instances MNHN ...

@DonovanMaillard
Copy link
Contributor

postgresql 11 dans mon cas... si ca peut servir, après l'OS...

@amandine-sahl
Copy link
Contributor Author

Le problème est lié à une redirection permanente du fait que la route est défini avec "/"

Rules that end with a slash are “branches”, others are “leaves”. If strict_slashes is enabled (the default), visiting a branch URL without a trailing slash will redirect to the URL with a slash appended.
https://werkzeug.palletsprojects.com/en/1.0.x/routing/#rule-format

2 solutions
1 - Définir la route sans le /
2 - Désactiver le strict_slash app.url_map.strict_slashes = False

Dans l’immédiat nous proposons de partir sur la 1ère solution

@Splendens
Copy link

J'ai regardé sur 3 install similaires : debian 10 ; PG 11.7 ; TaxHub 1.7.0 ; GN 2.4.1 ; UsersHub 2.3.2 + URL en https et sous-domaine.

Il y en a une sur les 3 dans laquelle il est impossible de se connecter à TaxHub, pour les 2 autres pas de souci.

Aucune idée de si ça peut avoir une influence : la seule différence a priori entre les 3, c'est la présence ou non des modules import et export (celles pour lesquelles la connexion fonctionne n'ont pas ces modules).

Sinon, j'ai testé la solution de Suppression de / dans la définition de la route mais cela ne règle pas le problème de connexion à TaxHub chez moi.

@TheoLechemia
Copy link
Member

TheoLechemia commented Jul 2, 2020

Il y a surement du cache. Tu peux essayer dans une fenêtre de navigation privée, après avoir bien relancé l'appli: sudo supervisorctl restart taxhub

ps: le bug ne se produit pas sur les instances ou il y a un sous domaine à priori

@Splendens
Copy link

Ah oui, bien vu pour le cache. Après avoir supprimé les données de navigation ça fonctionne : c'est possible de se connecter de nouveau à TaxHub.
Merci !

@camillemonchicourt
Copy link
Member

Corrigé dans la 1.7.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants