Проблема входа на форум.

Здесь обсуждается форумный движок phpBB различных версий. В дальнейшем, если понадобится, форум будет вынесен в отдельный подраздел и разбит на категории.
beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Здравствуйте!
Надеюсь, здесь мне смогут помочь. Я весьма начинающий админ и у меня образовалась следующая проблема на форуме: некоторые пользователи не могу зайти по своим данным (логин и пароль). Я высылаю им новый пароль, но они все равно не имеют возможности входа. В чем может быть дело и как этому можно помочь?

Отправлено спустя 1 час 28 минут 34 секунды:
Как я понимаю, не могут войти все зарегистрированные пользователи. Модератор и админ могут входить без проблем. Проверяю права пользователей -- все включено. Но войти никто не может.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning, что значит "не могут войти"? Какую ошибку получают пользователи? Есть у вас пользователь для теста? Что видно в админке Обслуживание -> Лог ошибок?

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

DesignerMix писал(а): 12 июл 2018, 13:20 beginning, что значит "не могут войти"? Какую ошибку получают пользователи? Есть у вас пользователь для теста? Что видно в админке Обслуживание -> Лог ошибок?
Сразу уточню, проблемы есть не у всех и, как я понял, только на мобильных устройствах.
Пробую ответить на конкретные вопросы:
1. После ввода логина, пароля и нажатия на вход -- станица снова возвращается на "вход" -- ввод логина и пароля.
2. Ответил в первом пункте: никакой ошибки нет, снова появляется страница входа.
3. Пользователь есть, я создал клона при запуске форума. Он входит и с компа и с телефона сразу и без проблем.
4. Лог ошибок пуст.

Есть возможность, что не могут войти с сотовых только зарубежные пользователи (Турция, Португалия и пр.) Но это не точно.
Накануне установил код счетчика Яндекса. Но после его установки работа форума продолжалась в нормальном режиме. Еще я своими корявыми руками залез в безопасность и что-то там пытался усилить. Но вроде все вернул на самый облегченный вариант. Но проблема осталась. Впрочем, я не уверен, что дело в этом. Читал описания функций, вроде ничего страшного мои изменения не сулили.
И еще я очистил кэш форума. Как я понимаю, это тоже не должно было вызвать такие последствия.
Вот, вкратце все.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning писал(а): 12 июл 2018, 14:07 залез в безопасность и что-то там пытался усилить
Какие настройка у следующих пунктов:
  • Проверка IP-адреса сессии;
  • Проверка заголовка X_FORWARDED_FOR;
  • Максимальное время для отправки формы.

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Проверка IP-адреса сессии -- нет.
Проверка заголовка X_FORWARDE_FOR -- нет.
Максимальное время для отправки формы -- 7200 секунд

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

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

А кстати пункт "Проверять IP-адрес по чёрному списку DNS (DNS Blackhole List)" отключен? И попробуйте еще отключить привязку форм к гостевым сессиям (там-же в разделе "безопасность")

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Спасибо, сейчас посмотрю. Отпишусь.

Отправлено спустя 6 минут 37 секунд:
Нет, все это отключено. Я хоть и слабо разбираюсь в phpBB, но как-то нутром чувствую, что может произойти в каком-либо случае :) Возможно, я поменял что-то (честно не помню, что) и у пользователей начали происходить конфликты их куков с моими новыми настройками безопасности. Потом я их вернул на прежние значения, но конфликт как-то остался. Ничего другого в голову не идет.
Наверно всем, у кого не получается войти, надо удалять куки и входить, заново прописывая логин и пароль и запоминать его. Если нет другого решения.

Отправлено спустя 1 минуту 41 секунду:
DesignerMix, спасибо за помощь!!

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning, хм, а у вас включен URL Rewriting в настройках сервера? Кстати форум работает по http или по https?

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

URL Rewriting отключен.
Да, для этого домена установлен SSL сертификат. Так что работаем по https.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning писал(а): 12 июл 2018, 16:29 Да, для этого домена установлен SSL сертификат. Так что работаем по https.
Проблема скорее всего как-то с этим связана. А как вы перенаправляете на SSL? С помощью htaccess?

Отправлено спустя 38 секунд:
PS: Дайте ссылку на ваш форум

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Кстати, специально никак не перенаправляю. Даже не знаю, что есть такой инструмент. Я ведь сказал -- практически олень в веб-работах. Немножко чутья и кое-какие легкие знания.
А как мне попробовать это отрегулировать?
Ссылка: https://sober-descriptor.ru/

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

Все ясно.

Зайдите в Конфигурация сервера -> Настройки cookies и включите Безопасные cookie [ https ]
Потом зайдите в Настройки сервера и сделайте Настройки URL сервера:
  • Принудительные настройки URL сервера: Да
  • Протокол сервера: https://
  • Имя домена: sober-descriptor.ru
  • Путь к конференции: / (или оставить пустым)
Отправлено спустя 2 минуты 3 секунды:
Потом скажите помогло или нет

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Сейчас попробую.

Отправлено спустя 13 минут 54 секунды:
Теперь даже я захожу через раз. )) И я не переписал имя домена, которое было указано до замены. В админку доступ есть. Удалить кэш? Или это не даст эффекта?

Отправлено спустя 4 минуты 42 секунды:
Отключил принудительные настройки и все вроде заработало. Про других я узнаю только завтра, наверно.
DesignerMix, еще раз спасибо за помощь! Все остальное на завтра. Мне спать уже пора, завтра вставать рано. Всего хорошего! Завтра отпишусь, что получилось.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

Возможно на вебсервере у вас не включен modrewrite или что-то подобное. Если что то отключите то, что я говорил выше (то, что не записали старый адрес не беда, если этот пункт отключен адрес не учитывается, да и сейчас он у вас верен).

Если что - обратиьесь на хостинг за помощью по настройке переадресации средствами хостинга а не phpbb. В этом случае отключите безопасные куки на форуме и перенаправление. Я например у себя все сделал средствами вебсервера.

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Написал им. Жду ответ.

Отправлено спустя 1 час 10 минут 41 секунду:
Посоветовали вставить в файл .htaccess (в начале) следующий код:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Вставил, посмотрю, что из этого выйдет. Ребята проснутся и будут пробовать войти. Обязательно отпишусь.

Отправлено спустя 2 часа 57 минут 19 секунд:
Пока никто не отписался, все спят. Я заметил вот что: защищена главная страница и все, что на ней находится. Допустим, на главной, в поле адреса есть зеленое https и надпись защищено. Кликаю по любому форуму -- тоже защищено. А вот если открываю любую тему в защищенном форуме -- защита пропадает. Сейчас попробую скриншоты сделать. В Линуксе не очень удобно, но попытаюсь.

Отправлено спустя 9 минут 22 секунды:
Кажется, я наговариваю -- не защищено в случае, если заходишь гостем. А если авторизуешься -- все страницы защищены. Буду ждать откликов от пользователей. Надеюсь, этот код решил нашу проблему.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning писал(а): 13 июл 2018, 05:57 Посоветовали вставить в файл .htaccess (в начале) следующий код:
Замените на: (что-бы не было проблем с www)

Код: Выделить всё

RewriteEngine On
# Убираю из адреса www (редирект на http)
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

# Включаю HTTPS для всех страниц сайта
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L]

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

Я ошибся (или это работает, как хочет) - страницы по прежнему не защищены по тому же принципу, что и выше описано мною. Главная -- нормально, внутри форума -- нормально, а любая тема -- не защищена (защищена не полностью: https присутствует, но и кружок с буквой i тоже есть, а надписи защищено -- нету.
Вставил ваш код. Ему надо время, чтобы начать работать? Пока все точно так же, как я написал.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning, сейчас все работает как нужно (протокол везде https). То что вы говорите "страница не защищена" это означает что у вас на странице тем есть контент который передается не по SSL (смешанный контент) но протокол вашего сайта https и при этом www из адреса убирается (я проверил).

Так что если проблема была в этом и если вы отключили все как я говорил тут то проблем с авторизацией быть не должно.

beginning
Постоянный пользователь
Сообщения: 104
Зарегистрирован: 09 июл 2018, 04:34

Проблема входа на форум.

Сообщение beginning »

DesignerMix, кое кто, добавив букву s после http смогли войти свободно. наверно в этом и была проблема. Пока появились не все, у кого были проблемы. Но я надеюсь, у них тоже все будет нормально.
Большое спасибо вам за помощь!!

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 7030
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Проблема входа на форум.

Сообщение DesignerMix »

beginning писал(а): 13 июл 2018, 14:06 кое кто, добавив букву s после http смогли войти свободно
тот код в htacess (он ведь в корне лежит на хостинге???) делает редирект со ВСЕХ страниц с http на https! Никто руками ничего добавлять не должен, это происходит автоматически.

Ответить

Вернуться в «Движок phpBB»