Bank_Live
(Bank Live)
14.Июнь.2022 14:03:51
1
После обновления я не могу войти: для обычного пользователя и администратора отображается ошибка
Неверное имя пользователя, адрес электронной почты или пароль
Я пробовал удалить все плагины, но проблема осталась. Однако после восстановления резервной копии сервера вход стал работать нормально.
pfaffman
(Jay Pfaffman)
14.Июнь.2022 14:37:44
2
Скорее всего, ваш пароль (или пароли) слишком короткий и не соответствует минимальной требуемой длине. См. настройки «min password length» и «min admin password length» в параметрах сайта.
Вы говорите, что после обновления не смогли войти, используя свой пароль?
Пытались ли вы сбросить пароль?
Проблема касается только паролей администраторов? Ваш пароль администратора короче требуемой длины для входа? Если это также влияет на обычных пользователей, то их пароли слишком короткие для соответствия требованиям к длине пароля?
Какую версию вы использовали ранее?
Bank_Live
(Bank Live)
15.Июнь.2022 15:30:53
3
Jay Pfaffman, пост:2, тема:229930:
Я предполагаю, что ваш пароль (или пароли) слишком короток для соответствия требуемой минимальной длине. См. «минимальная длина пароля» и «минимальная длина пароля администратора» в настройках сайта.
минимальная длина пароля = 8
минимальная длина пароля администратора = 15
Jay Pfaffman, пост:2, тема:229930:
Вы говорите, что после обновления не смогли войти в систему, используя свой пароль?
Да, обычно. Да, обычно я всегда остаюсь в системе, так что это не объясняет проблему, пока участник не сообщит об этом.
Jay Pfaffman, пост:2, тема:229930:
Вы пробовали сбросить пароль?
Да, сбросил, новый пароль не работает.
Также я создал новую учётную запись, активировал её как пользователя — всё нормально, но после выхода и повторного входа войти не удаётся.
Jay Pfaffman, пост:2, тема:229930:
Это касается только паролей администраторов? Ваш пароль администратора короче требуемой длины для входа? Если это влияет и на обычных пользователей, то их пароли тоже короче требуемой длины?
Это касается всех участников.
Bank_Live
(Bank Live)
21.Июнь.2022 16:47:19
4
Есть ли решение этой проблемы? Я только что обновился до новой версии. Не думаю, что это должно так сильно влиять на базовый функционал веб-сайта.
Bank_Live
(Bank Live)
21.Июнь.2022 17:02:35
5
Я пытаюсь создать новую учётную запись. Доступ к ней открывается через ссылку подтверждения. Но после выхода из системы войти снова не удаётся.
pfaffman
(Jay Pfaffman)
21.Июнь.2022 18:20:10
6
Я думаю, что это связано с ошибкой, которую только что исправили, и если вы обновитесь, проблема будет решена. (Похоже на Reset password link error )
Bank_Live
(Bank Live)
23.Июнь.2022 02:59:56
7
Теперь я обновился до версии 2.9.0.beta5, проблема осталась
Bank_Live
(Bank Live)
24.Июнь.2022 10:57:28
9
Сообщение (4 копии)
ArgumentError (неверное количество аргументов (передано 2, ожидалось 1))
app/controllers/session_controller.rb:315:in `create'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'
Трассировка стека
plugins/discourse-rocketchat/plugin.rb:121:in `login'
app/controllers/session_controller.rb:315:in `create'
actionpack (7.0.3) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
actionpack (7.0.3) lib/abstract_controller/base.rb:215:in `process_action'
actionpack (7.0.3) lib/action_controller/metal/rendering.rb:53:in `process_action'
actionpack (7.0.3) lib/abstract_controller/callbacks.rb:234:in `block in process_action'
activesupport (7.0.3) lib/active_support/callbacks.rb:118:in `block in run_callbacks'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
i18n (1.10.0) lib/i18n.rb:328:in `with_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
Окружение
HTTP HOSTS: eleceasy.com
Bank_Live
(Bank Live)
24.Июнь.2022 10:58:49
10
17:52
4
ArgumentError (неверное количество аргументов (передано 2, ожидалось 1)) app/controllers/session_controller.rb:315:in create' app/controllers/application_controller.rb:415:in block in with_resolved_locale’ a
RGJ
(Richard - Communiteq)
24.Июнь.2022 11:40:24
11
Ну вот, всё ясно. Просто пока удалите плагин rocketchat, а я займусь этим позже сегодня.
RGJ
(Richard - Communiteq)
24.Июнь.2022 13:00:14
12
Я исправил плагин Rocketchat, пожалуйста, попробуйте снова.
Bank_Live
(Bank Live)
24.Июнь.2022 16:08:13
13
Да, я удалил этот плагин, и теперь вход работает нормально.
Bank_Live
(Bank Live)
24.Июнь.2022 16:09:04
14
Хорошо, я попробую добавить новое