mirror of
https://gitverse.ru/kpa39l/icq.git
synced 2026-09-29 09:55:11 +00:00
docs: опыт 2026-08-29 — грабли mod_privilege на 0.11, миллион приглашений, flood wait, план сборки Prosody 0.12 (WALKTHROUGH §12.7-12.8, STATUS, BRIDGE-TELEGRAM)
This commit is contained in:
@@ -28,12 +28,23 @@ Self-hosted XMPP-мессенджер на **nixg.ru** (Prosody 0.11.9 + веб-
|
||||
- [ ] ~~**Регистрация TG-аккаунта в мосте**~~ — ВЫПОЛНЕНО 2026-08-29 (estorozhenko@nixg.ru)
|
||||
- [ ] **Аватары TG в мосте таймаутят** — HTTP-часть slidge не ходит через SOCKS5 (URL web.telegram.org
|
||||
недоступны из РФ). Косметика, на переписку не влияет. Разбор и варианты: BRIDGE-TELEGRAM.md.
|
||||
- [ ] **Сборка Prosody 0.12.x (система сборки)** — ЗАПЛАНИРОВАНО (сделать позже):
|
||||
официальный Docker-образ не имеет 0.12 (latest=0.11.9); сторонние nightly не годятся.
|
||||
Собрать свой образ из исходников prosody-0.12.6.tar.gz (WALKTHROUGH §12.8).
|
||||
Закроет: нативный XEP-0356 (mod_privilege больше не нужен → «миллион приглашений»
|
||||
в Pidgin исчезнет, bookmarks заработают), push-уведомления (util.jwt), безопасность.
|
||||
- [ ] Бот-книгоискатель (slixmpp + OPDS) — Этап 3 PRD. (venv готов: /opt/icq/.venv)
|
||||
- [ ] Мост mautrix (WhatsApp) — Этап 4; нужен external component. [Telegram уже на Slidge]
|
||||
- [ ] Push-уведомления — ОТЛОЖЕН: Prosody 0.11 не тянет mod_unified_push (нужен util.jwt из 0.12);
|
||||
варианты (XEP-0357 mod_push / апгрейд до 0.12) — WALKTHROUGH §10.4
|
||||
- [ ] Push-уведомления — ОТЛОЖЕН до апгрейда 0.12 (нужен util.jwt); варианты — WALKTHROUGH §10.4
|
||||
- [ ] MAM: ошибка при логине «max_items: not a number» — проверить настройку mod_mam (не мешает чату)
|
||||
|
||||
## Известные грабли (2026-08-29)
|
||||
- mod_privilege (XEP-0356) сломан на 0.11.9 (module:send_iq — API 0.12). Стоит стаб-ACK (коммит 770c9fa):
|
||||
Prosody стабилен, но bookmarks/MDS через XEP-0356 не работают → слайдж шлёт приглашения в группы вручную.
|
||||
Полное решение — апгрейд 0.12. Детали: WALKTHROUGH §12.7.
|
||||
- Рostер TG-контактов цел на сервере (1602). Если контакты «пропали» в Pidgin после рестарта —
|
||||
Disable/Enable аккаунта (клиент сам скачает рostер). Не трогать сервер.
|
||||
|
||||
## Быстрые команды
|
||||
```bash
|
||||
cd /opt/icq && docker compose ps
|
||||
|
||||
Reference in New Issue
Block a user