Connecthys : boucle de redirection

Plus d'informations
il y a 6 ans 11 mois #16792 par bogucool
Réponse de bogucool sur le sujet Connecthys : boucle de redirection
Non à priori ce n'est pas du code pour python 3

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16793 par plourin
Réponse de plourin sur le sujet Connecthys : boucle de redirection
non pas d'autres .htaccess ailleurs.

La machine (VM) est dédiée à Connecthys. Le document root est fixé sur /var/www/Connecthys-master/connecthys

Est-ce qu'il faut activer le module python du serveur apache ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16798 par bogucool
Réponse de bogucool sur le sujet Connecthys : boucle de redirection

Est-ce qu'il faut activer le module python du serveur apache ?

Non ce n'est pas utile.

Je vais tester autrechose cet aprem si j'ai le temps pour essayer de reproduire ton erreur.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16799 par Pont-Audemer
Pour ma part CGI fonctionne. Par contre quand je passe en mode WSGI, j'ai la même erreur que toi.
La page n’est pas redirigée correctement

Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.

    La cause de ce problème peut être la désactivation ou le refus des cookies.

Aucune erreur dans Apache.

Par contre, lors de la synchronisation des données entre Noethys Connecthys, il m'indique « Erreur dans le traitement du fichier » dans le journal. Avez-vous également cette erreur ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16800 par plourin
Réponse de plourin sur le sujet Connecthys : boucle de redirection
Bonjour,

C'est bien cette erreur là sans détails effectivement dans les logs mais je la rencontre sur le mode CGI,WSGI et aussi en autonome avec ou sans tornado !

La synchronisation quand à elle se passe bien.

A noter que si j'installe Connecthys à partir du github j'ai, avant de synchroniser les données un message m'indiquant que le portail n'est pas encore configuré et qu'il faut tout d'abord faire une synchro à partir de Noethys.
Dès que je synchronise les données, bien que l'opération a l'air de bien se passer, j'ai cette erreur de redirection ... Une librairie manquante ? J'ai installer flask ainsi que quelques autres librairies par cpan peut être que l'erreur vient de là ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16801 par Pont-Audemer
J'ai installé flask à partir des dépôts debian. Quand il manque un module, l'erreur est différente. Apache affiche une erreur 500 Internal Server Error et t'indique le module manquant dans le fichier log des erreurs.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16802 par bogucool
Réponse de bogucool sur le sujet Connecthys : boucle de redirection
Pour plourin le problème est, je pense, principalement lié à la réecriture, il faut que je teste dans le même contexte pour comprendre,

J'ai installer flask ainsi que quelques autres librairies par cpan peut être que l'erreur vient de là ?

CPAN = Comprehensive Perl Archive Network

Pas de perl dans noethys et connecthys donc au pire les libs installées via cpan n'ont absolument aucune intéraction.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16804 par Pont-Audemer
Afin d'avoir des pistes des réflexions, est-il possible d'avoir la conf Apache du portail de démo qui semble fonctionner avec WSGI https://demo.connecthys.com ? Cela me permettrait d'éliminer un mauvais paramétrage au niveau des alias ?

Merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois #16806 par Pont-Audemer
Après recherche la boucle est entre https://connecthys.ville-pont-audemer.fr/login et https://connecthys.ville-pont-audemer.fr/accueil. Ces 2 pages sont redirigées l'une vers l'autre. C'est pour cela que Firefox détecte une boucle. Demain, j’essaye d'activer le mode debug pour avoir plus d'informations.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 11 mois - il y a 6 ans 11 mois #16817 par Pont-Audemer
Bonjour,

J'ai trouvé d'où venait la boucle. Pour la supprimer, j'ai commenté les lignes 195 & 196 du fichier views.py du répertoire application :
@app.route('/login', methods=['GET', 'POST'])
def login():
    # Si l'utilisateur est déjà connecté, on le renvoie vers l'accueil
    # if current_user.is_authenticated :
    #    return redirect(url_for('accueil'))

L'effet négatif est que si on accède manuellement à nouveau à la page login ( https://connecthys.ville-pont-audemer.fr/login ), il faut se reconnecter à chaque fois.

Pour information, j'indique également la conf de WSGI écrite dans mon fichier virtualhost :
    	WSGIDaemonProcess threads=5
    	WSGIScriptAlias / /home/connecthxc/www/connecthys.wsgi
    	<Directory /home/connecthxc/www>
        	Order deny,allow
        	Allow from all
    	</Directory>
Dernière édition: il y a 6 ans 11 mois par Pont-Audemer. Raison: Activation de l'hyperlien

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.210 secondes
Propulsé par Kunena