Bonjour, Je ne sais pas quel message déterrer pour poursuivre mes recherches : un peu au hasard, je repars de cette -là ;) Les erreurs CSRF sont toujours présentes, pas nécessairement liées aux envois, elles peuvent survenir à tous moments. L'instance de Galette (à jour !) est hébergée chez Ouvaton <https://ouvaton.coop/> J'ai posté sur leur forum pour partager mes difficultés auprès d'autres utilisateurs de Galette. A priori pas d'autre utilisateur, mais une réponse qui renvoie vers l'équipe de développement de Galette, sous la forme d'une question, qui émane d'un membre du Conseil de Surveillance de la coop. Ci-dessous :" "Est-ce que l’application est à jour ? Car j’ai trouvé les mêmes problématiques sur le web pour Galette mais sur des hébergements OVH. Je pense qu’il serait bien de *demander à Galette ce que nous pouvons faire* sur le serveur web pour limiter ces erreurs." Apparemment il y a là une demande de piste à fournir pour les guider vers la résolution de ces erreurs ? Cordialement, Deuxnielle Le mer. 10 déc. 2025 à 08:42, deuxnielle <deuxnielle.abon@gmail.com> a écrit :
Bonjour,
Depuis galette 1.2.0.1 . Une question : l'horodatage des envois est-il bien en heure TU (-1h / France) ou est-ce un bug ?
*Ce qui fonctionne :* . PHP mail est fonctionnel, en cochant un (ou plusieurs) membre(s) depuis la liste adhérent. . En utilisant comme gabarit un envoi précédent, l'envoi se fait correctement.
*Ce qui ne fonctionne pas :* . Le bouton "+ créer un nouvel envoi" de la page "Envois" renvoie cette erreur :
*"DétailsType : ErrorExceptionCode : 0Message : Attempt to read property "selected" on nullFichier : /var/www/vhosts/galette.abon91.org/httpdocs/lib/Galette/Controllers/Crud/MailingsController.php <http://galette.abon91.org/httpdocs/lib/Galette/Controllers/Crud/MailingsController.php>Ligne : 119"* . Suivi de :
*"Trace#0 /var/www/vhosts/galette.abon91.org/httpdocs/lib/Galette/Controllers/Crud/MailingsController.php(119) <http://galette.abon91.org/httpdocs/lib/Galette/Controllers/Crud/MailingsCont...>: {closure:/var/www/vhosts/galette.abon91.org/httpdocs/includes/galette.inc.php:123}() <http://galette.abon91.org/httpdocs/includes/galette.inc.php:123%7D()>#1 [internal function]: Galette\Controllers\Crud\MailingsController->add()#2 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/php-di/invoker/src/Invoker.php(74) <http://galette.abon91.org/httpdocs/vendor/php-di/invoker/src/Invoker.php(74)>: call_user_func_array()#3 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/php-di/slim-bridge/src/ControllerInvoker.php(45) <http://galette.abon91.org/httpdocs/vendor/php-di/slim-bridge/src/ControllerI...>: Invoker\Invoker->call()#4 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/Route.php(362) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/Route.php(3...>: DI\Bridge\Slim\ControllerInvoker->__invoke()#5 /var/www/vhosts/galette.abon91.org/httpdocs/lib/Galette/Middleware/Authenticate.php(166) <http://galette.abon91.org/httpdocs/lib/Galette/Middleware/Authenticate.php(1...>: Slim\Routing\Route->handle()#6 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(283) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Galette\Middleware\Authenticate->__invoke()#7 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#8 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Slim\MiddlewareDispatcher->handle()#9 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/Route.php(321) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/Route.php(3...>: Slim\MiddlewareDispatcher->handle()#10 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/RouteRunner.php(74) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Routing/RouteRunner...>: Slim\Routing\Route->run()#11 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/akrabat/rka-slim-session-middleware/RKA/SessionMiddleware.php(66) <http://galette.abon91.org/httpdocs/vendor/akrabat/rka-slim-session-middlewar...>: Slim\Routing\RouteRunner->handle()#12 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: RKA\SessionMiddleware->process()#13 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/csrf/src/Guard.php(482) <http://galette.abon91.org/httpdocs/vendor/slim/csrf/src/Guard.php(482)>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#14 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Slim\Csrf\Guard->process()#15 /var/www/vhosts/galette.abon91.org/httpdocs/lib/Galette/Middleware/Language.php(68) <http://galette.abon91.org/httpdocs/lib/Galette/Middleware/Language.php(68)>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#16 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(178) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Galette\Middleware\Language->__invoke()#17 /var/www/vhosts/galette.abon91.org/httpdocs/lib/Galette/Middleware/Telemetry.php(69) <http://galette.abon91.org/httpdocs/lib/Galette/Middleware/Telemetry.php(69)>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#18 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(178) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Galette\Middleware\Telemetry->__invoke()#19 /var/www/vhosts/galette.abon91.org/httpdocs/includes/main.inc.php(176) <http://galette.abon91.org/httpdocs/includes/main.inc.php(176)>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#20 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(283) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Closure->{closure:/var/www/vhosts/galette.abon91.org/httpdocs/includes/main.inc.php:159}() <http://galette.abon91.org/httpdocs/includes/main.inc.php:159%7D()>#21 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Middleware/RoutingM...>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#22 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Slim\Middleware\RoutingMiddleware->process()#23 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/Middleware/ErrorMid...>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#24 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Slim\Middleware\ErrorMiddleware->process()#25 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/twig-view/src/TwigMiddleware.php(117) <http://galette.abon91.org/httpdocs/vendor/slim/twig-view/src/TwigMiddleware....>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#26 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Slim\Views\TwigMiddleware->process()#27 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/MiddlewareDispatche...>: Psr\Http\Server\RequestHandlerInterface@anonymous->handle()#28 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/App.php(209) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/App.php(209)>: Slim\MiddlewareDispatcher->handle()#29 /var/www/vhosts/galette.abon91.org/httpdocs/vendor/slim/slim/Slim/App.php(193) <http://galette.abon91.org/httpdocs/vendor/slim/slim/Slim/App.php(193)>: Slim\App->handle()#30 /var/www/vhosts/galette.abon91.org/httpdocs/includes/main.inc.php(209) <http://galette.abon91.org/httpdocs/includes/main.inc.php(209)>: Slim\App->run()#31 /var/www/vhosts/galette.abon91.org/httpdocs/webroot/index.php(50) <http://galette.abon91.org/httpdocs/webroot/index.php(50)>: require_once('...')#32 {main}*
. Autre constat : depuis la page "Courriel" des Préférences, le bouton "Test des paramètres courriels", autre erreur : "Une erreur est survenue lors de l'envoi du courriel de test :("
Bien cordialement, Deuxnielle