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

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

ETS, PTS – пара тестовых jabber’ов с хостингом дома

После “Апдейтов и фиксов на домашнем сервере” решил, с одной стороны, альтернативно подойти к оставшейся со времен переезда на VPS копии ejabberd’а – а там у меня еще ejabberd 2.x и Debian 7, который я использовал для написания и отладки RSS-транспорта и других проектов (фактически, тут от сервера требовалось просто его наличие, чтобы к нему подключался транспорт. Ну и держать какой-то тестовый аккаунт, где со всем этим работать). С другой стороны, раз уж развивать эту тему, то иметь и тестовый сервер на базе Prosody, так как купленная с год назад виртуалка и домен mychat.name для написания руководства на JabberWorld уже закончились, а пощупать Prosody все же иногда полезно. А там может и Snikket под боком иметь…

Так вот. Развернуть очередную пару виртуалок несложно, ресурсов на обновленном сервере хватает под все. Но делать – так делать: захотелось нормально выпустить имеющиеся серверы в мир с доступом к ним снаружи и нормальным общением между собой. Одна незадача. Даже две: внешнего адреса дома у меня нет (а IPv6 все так же не предоставляется), а внешний адрес VPS’ки уже занят “боевым” сервером, обслуживающим JabberWorld и остальные домены.

И вот решил попробовать разрулить целиком все через SRV-записи. В том числе телефонию!

TL;DR: да, все удалось! Софт вполне корректно работает через SRV, в том числе есть связь с jabber.ru, где на данный момент работает ejabberd 3.x (а ему уже больше 10 лет!).

Читать далее ETS, PTS – пара тестовых jabber’ов с хостингом дома

Nextcloud + интеграция Conversations с адресной книгой

Небольшая заметка. Несколько раз говорили мне про интеграцию у Conversations с адресной книгой и отсутствие ее у версии с Google Play, наконец-то пощупал сам.

Смысл – подтягивание фото в качестве аватарки и имени контакта из адресной книги при совпадении JID’а у контакта. Контакты у меня в Nextcloud. Добавил JID’ы, добавил фото, синхронизировал – не показывается. Показывалось только после добавления JID’а существующему контакту со стороны Conversations, при этом в АК вроде особо ничего не менялось.

TL;DR: чтобы все корректно работало – надо писать в NC JID’ы с префиксом xmpp:

 

Апдейт до ejabberd 24.02 на jabberworld

Так и не дождался ejabberd 24.02 в основном репозитории Debian’а, в итоге спустя месяц с лишним после релиза решил ставить пакет с официального сайта. Попутно к тому времени обновил систему до Debian 12, что вылилось в ругань на неизвестный центр сертификации при старте ejabberd’а.

Читать далее Апдейт до ejabberd 24.02 на jabberworld

IM Matrix – неюзабельное говно

До вчерашнего вечера считал, что из адекватных мессенджеров с поддержкой федерации есть Jabber (XMPP) и как альтернатива ему – Matrix. Что ж, забираю свои слова обратно – Matrix вряд ли можно считать адекватной альтернативой.

Читать далее IM Matrix – неюзабельное говно