Внутренняя ошибка сервера при попытке отправить личное сообщение новому пользователю — с чего начать? идеи?

Привет! Я только что попытался отправить личное сообщение новому пользователю, и после отправки получил сообщение об ошибке сервера (internal server error), без какой-либо дополнительной информации. Я попробовал ещё раз, нажав «Отправить сообщение» на карточке профиля этого пользователя, но результат был тем же.

Я уже успешно отправлял личные сообщения группам в прошлом, в этом я уверен.

С чего мне начать поиск/устранение неполадок?

Или кто-нибудь может «предположительно знать», что происходит?

Всплывающее окно или сообщение в консоли? Пожалуйста, сделайте скриншот или скопируйте текст ошибки, чтобы мы могли его посмотреть.

Добавил скриншот к посту, извините, не сделал это сразу!

Внутренние ошибки сервера сопровождаются записью в /logs — предоставьте соответствующую ошибку и трассировку стека

(консоль браузера иногда может помочь, но в конечном счете это проблема на стороне сервера :collision:)

Исключение в задаче: неизвестный ключевое слово: :private_message_context

И в трассировке у меня целая куча всего, мне нужно скопировать всё сюда?

О, подождите, кажется, я неправильно посмотрел на время, возможно, это на самом деле:

ArgumentError (неизвестное ключевое слово: :private_message_context) lib/plugin/instance.rb:460:in ‘Kernel#public_send’ lib/plugin/instance.rb:460:in ‘блок (2 уровня) в Guardian#add_to_class’ lib/topic_creator

Можете ли вы обновиться до последней версии Discourse?

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

Стоит ли делать это, прежде чем больше беспокоиться об этой ошибке?

Может ли это быть связано с тем, что я отключил личные сообщения, кроме как для сотрудников (если я правильно помню, нужно перепроверить) — но разве я, как администратор, не должен иметь возможность писать кому угодно?

Да, в большинстве случаев стоит обновиться до последней версии. На случай, если эта ошибка уже исправлена.

Также это может быть связано с несовместимостью какого-либо плагина.

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