@tgarl

Как поправить сохранение сессий?

Добрый день.
Сайт на битриксе, дебиан, nginx+phpfpm, bitrix vm не используется. Домен сейчас делигирован на яндекс, производим делегирование домена в другое место. И появилась проблема По старому адресу сессии работают нормально, при переключении на новый адрес сессии не сохраняются.

При попытке изменить тот же заказ получаю такую ошибку:
Ошибка обработки запроса. Наиболее вероятные причины: у пользователя недостаточно прав; проблемы с сохранением сессий PHP; часть данных POST-запроса обрезается PHP либо веб-сервером.


Что с этим делать не понятно. Специалистов по серверам у нас нет.
Техподдержка куда переводим делегирование на это дала такой ответ:
Вероятно при генерации куки всё же используется IP-адрес пользователя.
Ранее IP-адрес пользователя и IP-адрес устанавливающий соединение совпадали и IP-адрес пользователя вероятно брался из переменной remote_addr.
Сейчас IP-адрес пользователя и IP-адрес, с которого приходит запрос, не совпадают из-за того что запросы проходят через наши проксирующие сервера. IP-адрес может меняться и это вероятно вызывает затруднения с сессиями.
С вашей стороны необходимо или изменить передачу IP-адреса пользователя в битрикс (мы передаем IP-адрес пользователя в заголовке X-Real-IP) или не учитывать его в куки.

Но с технической стороны, что делать куда смотреть не понятно.
Если кто-то может подсказать помогите пожалуйста. Спасибо.
  • Вопрос задан
  • 2271 просмотр
Решения вопроса 1
@tgarl Автор вопроса
Нашел решение: необходимо для групп пользователей прописать Маска сети для привязки сессии и Маска сети для привязки сохраненной авторизации 0.0.0.0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект