-
Notifications
You must be signed in to change notification settings - Fork 25
Транспорт при старте спамит последним сообщением #223
Comments
А можно логи транспорта? Ещё интересует версия. |
Версия Лог (без токена): [edit] |
Транспорт сообщает, что не смог создать групчат. Почему? |
Вероятно (но не проверено), что дело в новой фиче новой версии prosody 0.11.x: https://prosody.im/doc/modules/mod_muc#tombstones По умолчанию prosody теперь не позволяет создать комнату, если она была недавно удалена. Чтобы это выключить, нужно указать |
Удалось проверить? Работает без tombstones? Кстати, транспорт вполне безопасно можно сделать MUC-админом и тогда он наверняка сможет ходить по конференциям даже с muc_tombstones. А ещё это избавит от багов в случаях, когда кто-то создал конференцию раньше него самого. |
В общем, это какая-то настройка на сервере. Пока непонятно, что именно, но сервер отказывает транспорту в создании комнат. |
Вроде починилось. Старые комнаты надо удалять вручную (выбрать модуль conferences в поиске сервисов -> команды -> destroy rooms) Текущие настройки:
|
А, не, не починилось. Снова идёт. Попробую больше инфы собрать. |
Плюсую. Также происходит в конференциях, когда кто-то присылает сообщение в ответ на несколько моих. Выглядит все так:
Если убить vk4xmpp в момент этого бага, то при следующем старте он снова спамит В логах есть warning:vk4xmpp: User wasn't found in the database and no token or password was given |
@Ledarium Можно попробовать посмотреть DEBUG-логи. |
@Oreolek какие новости? |
Пока никаких, нет времени на тесты. Временно не пользуюсь. |
Общий вопрос: почему создание комнаты включает отправку последних сообщений? По XEP, создание - это именно запрос |
@Oreolek извиняюсь за долгий ответ, но лучше позже, чем никогда. Я не очень понимаю вопрос. Транспорт отправляет сообщения только если конференцию удалось создать. Не понимаю, что может удивлять в том, что транспорт отправляет сообщения в созданную им конференцию. |
Неважно, был ли транспорт закрыт нормально или через kill.
При подключении он начинает повторять последнее сообщение в конференции 5-6 раз. Останавливается только когда ВК присылает капчу.
The text was updated successfully, but these errors were encountered: