Extensible messaging and presence protocol (XMPP) - открытый протокол обмена сообщениями, с поддержкой расширений.
XMPP является федеративным, любой желающий может поднять свой сервер и сделать его публичным, или же поднять во внутренней сети (например, в организации)
Основная страница - https://xmpp.org/
Джаббер поддерживает различные расширения, которые устанавливаются на сервер - https://xmpp.org/extensions/
С их помощью можно реализовать шифрование, аудио и видео звонки.
Список серверов (провайдеров) - https://providers.xmpp.net/
Пользователь выбирает сервер, регистрируется на нём, в понравившемся клиенте логинится и готово.
Клиенты:
Windows/linux:
Gajim - https://gajim.org/
Pidgin - https://pidgin.im/
Thunderbird - https://www.thunderbird.net/ru/
Psi+ - https://sourceforge.net/projects/psiplus/
MirandaNG - https://sourceforge.net/projects/miranda-ng.mirror/
web:
Movim - https://movim.eu/
Android:
Monocles - https://f-droid.org/packages/de.monocles.chat/
aTalk - https://f-droid.org/packages/org.atalk.android/
Полезные ссылки:
https://github.com/bluszcz/awesome-xmpp
Приветствуем!
Вы находитесь на русскоязычном форуме Web1.0 Hosting. Пользоваться форумом имеют право все желающие, в том числе и на тематику, даже не по теме хостинга, в соответствующих разделах.
Придерживайтесь правил приличия и приглашайте друзей. Давайте возродим форумы, как полезное средство обмена информацией и интересного времяпровождения.
Сменить тему оформления можно в своём профайле после регистрации.
Руководство по HamsterCMS от TomoTomoTan
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1. - Как включить
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 2 - О шаблонах и содержимом
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 3 - Доступ к сайту через FTP, редактирование шаблона
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 4 - Устройство шаблона. Немного о включениях.
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 5 - Создание собственного шаблона. Загрузка файлов на сайт с помощью WebFTP
Частозадаваемые вопросы по хостингу | Вопросы по IRC | Веб-чат (работает в Opera 10.63/Win98 и современных браузерах, как и этот форум)
Вы находитесь на русскоязычном форуме Web1.0 Hosting. Пользоваться форумом имеют право все желающие, в том числе и на тематику, даже не по теме хостинга, в соответствующих разделах.
Придерживайтесь правил приличия и приглашайте друзей. Давайте возродим форумы, как полезное средство обмена информацией и интересного времяпровождения.
Сменить тему оформления можно в своём профайле после регистрации.
Руководство по HamsterCMS от TomoTomoTan
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1. - Как включить
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 2 - О шаблонах и содержимом
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 3 - Доступ к сайту через FTP, редактирование шаблона
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 4 - Устройство шаблона. Немного о включениях.
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 5 - Создание собственного шаблона. Загрузка файлов на сайт с помощью WebFTP
Частозадаваемые вопросы по хостингу | Вопросы по IRC | Веб-чат (работает в Opera 10.63/Win98 и современных браузерах, как и этот форум)
XMPP (Jabber)
-
omoto
- Набирающий обороты
- Posts: 39
- Joined: Thu Dec 26, 2024 6:37 pm
- Been thanked: 16 times
-
EvanYamasaki
- Набирающий обороты
- Posts: 27
- Joined: Sun May 25, 2025 5:48 pm
- Has thanked: 23 times
- Been thanked: 17 times
Re: XMPP (Jabber)
Еще один клиент, только для линукс
https://dino.im/
https://github.com/dino/dino/wiki/Distribution-Packages
https://dino.im/
https://github.com/dino/dino/wiki/Distribution-Packages
my homepage : https://dekadsonuniverse.w10.site/
-
EvanYamasaki
- Набирающий обороты
- Posts: 27
- Joined: Sun May 25, 2025 5:48 pm
- Has thanked: 23 times
- Been thanked: 17 times
Re: XMPP (Jabber)
В общем, поднял xmpp сервер в локальной сети организации. Пока только экспериментально, посадил еще не всех сотрудников. Использовал сервер ejabberd. Настраивается на самом деле не так уж и сложно. Есть туториалы и документация. Администрировать можно через веб интерфейс (не совсем удобный, но свои функции он выполняет, большинство в которых не разобрался). Клиенты подтягиваются без проблем, как с tls так и без, но пока что без tls. Сотрудникам ставил Flux Messanger https://github.com/processone/fluux-messenger (от разработчиков ejabberd) , так как он наиболее понятен и разобраться в нем несложно.
Единственный момент - современные клиенты уж очень не любят подключаться к серверу без tls. Для Flux Messanger надо прописывать отдельный параметр в ярлыке, иначе он не подключится (даже есть явно указывать порт без tls, но тут скорее всего я чет не так в конфиге прописал).
В чем проблема сделать tls? Да собственно в том, что пока что теряюсь в сертификатах. Как правильно их создавать, подписывать и настраивать в ejabberd. Да и пришлось бы на каждый клиентский пк устанавливать сертификат. Хотя на самом деле все же получилось поднять tls, подключаться и спокойно пользоваться, но только через Gajim. Gajim оказался не удобен для большинства, поэтому был выбран собственно Flux Messanger. А он свою очередь не подключался с tls, потому что я сертификат как то не так сгенерировал. Вот. Это тупо конечно и задача не стояла найти решение для чата сотрудников в локальной сети, скорее самому повозиться захотелось.
Во время копания в настройках навайбкодил xmpp шлюз, который принимает сообщение и делает пост запрос на веб хук n8n, а там уже моя мини автоматизация всякая различная идёт, и так же на него можно отправлять пост запрос, чтобы юзеру отправить сообщение. Уже как-то наладил работу бота, который скидывает инфу в конференции. Для меня удобно оказалось.
Если разберусь с сертификатами и нормально сделаю tls, то напишу об этом
Единственный момент - современные клиенты уж очень не любят подключаться к серверу без tls. Для Flux Messanger надо прописывать отдельный параметр в ярлыке, иначе он не подключится (даже есть явно указывать порт без tls, но тут скорее всего я чет не так в конфиге прописал).
В чем проблема сделать tls? Да собственно в том, что пока что теряюсь в сертификатах. Как правильно их создавать, подписывать и настраивать в ejabberd. Да и пришлось бы на каждый клиентский пк устанавливать сертификат. Хотя на самом деле все же получилось поднять tls, подключаться и спокойно пользоваться, но только через Gajim. Gajim оказался не удобен для большинства, поэтому был выбран собственно Flux Messanger. А он свою очередь не подключался с tls, потому что я сертификат как то не так сгенерировал. Вот. Это тупо конечно и задача не стояла найти решение для чата сотрудников в локальной сети, скорее самому повозиться захотелось.
Во время копания в настройках навайбкодил xmpp шлюз, который принимает сообщение и делает пост запрос на веб хук n8n, а там уже моя мини автоматизация всякая различная идёт, и так же на него можно отправлять пост запрос, чтобы юзеру отправить сообщение. Уже как-то наладил работу бота, который скидывает инфу в конференции. Для меня удобно оказалось.
Если разберусь с сертификатами и нормально сделаю tls, то напишу об этом
my homepage : https://dekadsonuniverse.w10.site/