CSRF в Mautic - Недопустимая ошибка токена CSRF

Я получаю эту ошибку каждый раз, когда пытаюсь сделать что-нибудь в Mautic, например. Сохраните форму, смените пароль и т. д. Я только что перенес и обновил Mautic в новую среду, основанную на официальном образе mautic / mautic от Dockerhub. Я также сменил доменное имя.

Правильное сообщение об ошибке: CSRF token error. Try to refresh the page and try again.

Вот некоторые вещи, которые я пытался исправить:

  1. Очистить кэш
  2. Измените имя пользователя и пароль администратора, очистите кеш
  3. Добавлен session.save_path = /var/php_sessions/ в php.ini, очищен кеш
  4. Удалить файлы cookie браузера, очистить кеш
  5. php app/console mautic:update:find
  6. php app/console mautic:update:apply
  7. php app/console doctrine:migration:status
  8. php app/console doctrine:migration:migrate
  9. php app/console doctrine:schema:update --dump-sql
  10. php app/console doctrine:schema:update --env=prod --force
  11. php app/console cache:clear * 1000 раз
  12. Проверил mymautic.com/s/sysinfo на наличие сообщений об ошибках (исправлены все ошибки)
  13. Проверил права доступа к папкам, во вкладке Права доступа к папкам и файлам все зеленое
  14. Удалить каталог кеша

Да, вроде некоторых уловок, о которых мне подсказал старый Google. Теперь у меня нет идей. А может осталось 2 идеи, потому что поменял доменное имя, CSRF-токен не рад :( как исправить?

Или, потому что я использую Nginx в качестве балансировщика нагрузки, поэтому токен CSRF теряется по пути (но я использовал ту же настройку раньше ?).

Пытался решить это уже около 5 часов, схожу с ума. Сейчас сделаю перерыв, и, надеюсь, у кого-нибудь из товарищей по stackoverflower есть несколько хороших идей для мозгового штурма.

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
1 776
1

Ответы 1

Хорошо, я нашел свою ошибку. После миграции я случайно заменил новый media/js/app.js на старый. ??‍♂️

Другие вопросы по теме