Архив рубрики: instant messaging

XMPP, Jabber и тому подобные сети – все, что с этим связано

Заметка: примеры external HTTP Upload в Jabber

https://github.com/horazont/xmpp-http-upload – на Python

https://github.com/weiss/ngx_http_upload – как Nginx-модуль

https://github.com/guusdk/httpfileuploadcomponent – с проверкой файлов на вирусы

https://github.com/mathiasertl/django-xmpp-http-upload

https://github.com/toha/go-xmpp-http-upload – на Go

Восстановление базы для Compliance tester’а

Не помню уже по какой причине, но на днях задался целью запустить тестовую копию Compliance Tester’а – https://compliance.conversations.im. Скачал с github’а (на тот момент), поставил maven, собрал по руководству из README. На запуске – ругань на отсутствие таблицы servers в базе. При этом сам файл sqlite-базы создается, но он совершенно пустой. Понятно, надо заполнить сначала схему.

Читать далее Восстановление базы для Compliance tester’а

Ситуация вокруг jabber.ru

Пару дней назад в ленту упало уведомление с ЛОРа про jabber.ru. Через время сертификат так и не обновили – пошел узнавать новости в конференцию саппорта – xmpp:support@conference.jabber.ru?join

Основное развитие описано тут – ссылка. Поначалу пришлось побродить по ресурсам, чтобы что-то узнать. В Твиттере была ссылка на reddit, на reddit’е кроме заголовка ничего не было. Как оказалось, автор сообщения был не в курсе того, что другим ничего не показывается – к вопросу о модерации на подобных ресурсах. Впрочем, потом разобрались.

По основному же вопросу – выходит так, что Hetzner между миром и 5222-м портом повесил MITM-прокси, куда по какой-то причине после очередного обновления не подтянулся сертификат с сервера (или откуда они там его брали). Обращение на другой порт (5223, например, или через allports.jabber.ru, который отдельный хост с VPN’ом на основной) проходит нормально. Саппорт на это внятной информации не дает.

Пока наблюдаю за развитием событий. Ситуация необычная – особенно вокруг jabber’а.

Update: вся тема подробно: https://notes.valdikss.org.ru/jabber.ru-mitm/

Заметки: сравнение потребления ресурсов разными мессенджерами

Из xmpp:conversations@conference.siacs.eu?join:

2023-10-19 11:34:58 andrey.utkin: Hi! I would like to show you my small analysis of Android messaging apps: power draw, bandwidth and RAM use. It features Conversations 🙂 https://decentim.grafana.net/public-dashboards/92602d3a4aa842ce97812d310077691d

 

Заметка: идеальные jabber-серверы

Копался в исходниках https://compliance.conversations.im/ – нашел (кроме известной мне ранее ссылки https://compliance.conversations.im/old) еще одну полезную – https://compliance.conversations.im/api/compliant_servers/ – серверы, имеющие на сейчас 100% результат. Фактически, список идеальных серверов, поддерживающих все современные фишки, в т.ч., звонки.

Обновление сервера на хостинге и новые фишки

Зайдя по случаю проверить срок истечения VPS’ки, на которой у меня крутятся мои проекты, обнаружил, что у них появился некий акционный тариф: 2 ядра, 4 ГБ памяти и чуть больше (50 ГБ) диска. Подал заявку – “перевод возможен”. Как выяснилось, на лету это не делается и надо было ребутнуть сервер. Договорились с саппортом за время – хотелось видеть, что все поднимется.

Читать далее Обновление сервера на хостинге и новые фишки