Перейти к публикации

Ваша пользовательская сессия истекла...


Рекомендованные сообщения

  • 2 года спустя...

Здравствуйте.

Недавно с толкнулся с такой проблемой.

При комментировании новости Гостем выскакивает сообщение "Ваша пользовательская сессия истекла, перезагрузите страницу в браузере и при необходимости войдите на сайт повторно."

Но Гость не авторизован. 

В настройках прописал HTTP_X_FORWARDED_FOR, но это не помогает. Хостинг Бегет, ДНС прописаны на Яндексе, CloudFlare, Google ProjectShield и прочие сервисы не подключены.

Сайт https://www.wellnews.ru/. Версия DataLife Engine:  14.0.

Помогите разобраться. Писал в поддержку Бегета, пишут что проблема не в хостинге.

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, qwest сказал:

Здравствуйте.

Недавно с толкнулся с такой проблемой.

При комментировании новости Гостем выскакивает сообщение "Ваша пользовательская сессия истекла, перезагрузите страницу в браузере и при необходимости войдите на сайт повторно."

Но Гость не авторизован. 

В настройках прописал HTTP_X_FORWARDED_FOR, но это не помогает. Хостинг Бегет, ДНС прописаны на Яндексе, CloudFlare, Google ProjectShield и прочие сервисы не подключены.

Сайт https://www.wellnews.ru/. Версия DataLife Engine:  14.0.

Помогите разобраться. Писал в поддержку Бегета, пишут что проблема не в хостинге.

Если CloudFlare и подобные сервисы не подключены, зачем тогда HTTP_X_FORWARDED_FOR?

Загрузите в корень сайта PHP файл со следующим содержимым, запустите его и посмотрите, где выводится ваш реальный IP-адрес

<?php
echo $_SERVER['HTTP_X_REAL_IP'] . " - HTTP_X_REAL_IP<br>";
echo $_SERVER['HTTP_CLIENT_IP'] . " - HTTP_CLIENT_IP<br>";
echo $_SERVER['HTTP_X_FORWARDED_FOR'] . " - HTTP_X_FORWARDED_FOR<br>";
echo $_SERVER['REMOTE_ADDR'] . " - REMOTE_ADDR"
?>

 

Изменено пользователем radrigo
  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, radrigo сказал:

Если CloudFlare и подобные сервисы не подключены, зачем тогда HTTP_X_FORWARDED_FOR?

Загрузить в корень сайта PHP файл со следующим содержимым, запустите его и посмотрите, где выводится ваш реальный IP-адрес



<?php
echo $_SERVER['HTTP_X_REAL_IP'] . " - HTTP_X_REAL_IP<br>";
echo $_SERVER['HTTP_CLIENT_IP'] . " - HTTP_CLIENT_IP<br>";
echo $_SERVER['HTTP_X_FORWARDED_FOR'] . " - HTTP_X_FORWARDED_FOR<br>";
echo $_SERVER['REMOTE_ADDR'] . " - REMOTE_ADDR"
?>

 

Реальный IP показал HTTP_X_FORWARDED_FOR, сравнивал с https://yandex.ru/internet/.

А прописал HTTP_X_FORWARDED_FOR, даже авторизованные пользователи не могли комментировать. С ними проблема решилась, а вот Гости комментировать не могут.

Изменено пользователем qwest
Ссылка на сообщение
Поделиться на других сайтах
25.09.2021 в 22:51, qwest сказал:

Здравствуйте.

Недавно с толкнулся с такой проблемой.

При комментировании новости Гостем выскакивает сообщение "Ваша пользовательская сессия истекла, перезагрузите страницу в браузере и при необходимости войдите на сайт повторно."

Но Гость не авторизован. 

В настройках прописал HTTP_X_FORWARDED_FOR, но это не помогает. Хостинг Бегет, ДНС прописаны на Яндексе, CloudFlare, Google ProjectShield и прочие сервисы не подключены.

Сайт https://www.wellnews.ru/. Версия DataLife Engine:  14.0.

Помогите разобраться. Писал в поддержку Бегета, пишут что проблема не в хостинге.

Прошу помощи, проблема не решена.

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, qwest сказал:

Прошу помощи, проблема не решена.

Вам нужно обращаться в тех. поддержку Вашего хостинга, для нормальной настройки работы серверов, но зная как работает Beget, они Вас пошлют, сказав, что у них всё идеально настроено))

Ссылка на сообщение
Поделиться на других сайтах
01.10.2021 в 15:05, germanydletest сказал:

Вам нужно обращаться в тех. поддержку Вашего хостинга, для нормальной настройки работы серверов, но зная как работает Beget, они Вас пошлют, сказав, что у них всё идеально настроено))

Обратился в поддержку Beget, супер "быстрая" реакция.

beget.jpg

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, qwest сказал:

Обратился в поддержку Beget, супер "быстрая" реакция.

beget.jpg

Не удивительно, у них тех. поддержка практически всегда "супер быстрая"

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, germanydletest сказал:

Не удивительно, у них тех. поддержка практически всегда "супер быстрая"

Мне на бесплатном тарифе спустя ЦЕЛЫЙ ЧАС - саппорт ответил, что на бесплатном тарифе техподдержка не оказывается. Этого ответа нужно было ждать целый час. Хотя и вопрос был чисто консультативный.  Это было пять лет назад - как я смотрю, за пять лет ничего не изменилось в лучшую сторону.

11 часов назад, qwest сказал:

Обратился в поддержку Beget, супер "быстрая" реакция.

Ну а ты как хотел - быть 500тысчным клиентом))  Для Бегета - главное количество, а не качество.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
18.08.2017 в 18:21, lineup сказал:

А будет ли такая реализация правильна, при условии что настройки nginx / apache редактировать нельзя?

functions.inc.php и functions.php
найти
REMOTE_ADDR
заменить на
HTTP_CF_CONNECTING_IP

И я столкнулся с этой проблемой. ваш статья помогла.

Сделал виде плагина, единственное в админке постоянно пишет

Внимание ошибка безопасности:
В настройках скрипта задан некорректный HTTP заголовок для получения IP адреса пользователей. По данной настройке невозможно получить IP адреса пользователей. Измените значение на корректное.

 

Изменено пользователем Talory
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Talory сказал:

Сделал виде плагина, единственное в админке постоянно пишет

во первых сделали неправильно, поэтому и пишет постоянно, т.к. не определен IP, во вторых никаких плагинов делать не нужно, откуда брать IP указывается в настройках скрипта уже давно и много версий.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...