• [^] # Re: Partager la session et non le cookie

    Posté par . En réponse au message [Résolu] HaProxy - Probleme de transfert de cookies session entre backends (crsf token). Évalué à 1. Dernière modification le 15 juin 2019 à 00:02.

    Pas mal, problème résolu en passant par un serveur cache Redis. Gros merci ! (merci aussi à digital océan pour leurs tutos)

    1. Désactiver l'utilisation de mot de passe sur votre serveur Redis (commentez la ligne avec requirepass votre_mot_de_passe) et redémarrez ce dernier *1

    2. Éditer /etc/php/*/apache2/php.ini

    3. remplacer session.save_handler = files par session.save_handler = redis

    4. et ajouter session.save_path = "tcp://adresse_serveur_redis:6379" (fortement conseillé de n'écouter que sur une adresse privé (127.0.0.1 via SSH tunneling, ou 10.8.x.x via VPN par exemple)

    *1 si non on chope l'erreur "PHP Fatal error: Uncaught RedisException: NOAUTH Authentication required" car redis demande maintenant que l'authentification se fasse avant la commande, se que ne semble pas permettre PHP à première vue de recherche