Как стать автором
Обновить
18
0

Информационная безопасность

Отправить сообщение
Вам нужно либо обратится к админу вашего сервера, либо сменить его на 404, либо поднять свой. Можете к примеру два сервера использовать. На 404 заходить в конфы и слать оттуда картинки, а на вашем старом общаться, как общались раньше. Это же жаббер, можно плодить аккаунты тысячами)
Подтверждаю, что есть ошибка на данном сервере
Может, загрузка файлов на этом сервере разрешена только избранным?

Нет просто, админ неправильно настроил сервер. В жаббере можно отправлять картинки в чаты, если зайдете с 404 сами убедитесь в этом. На скрине мной отправленным последняя версия конверсатионс, аккаунт на сервере 404 и чат бессоница на jabber.ru
Я использую jabberon.ru, у которого есть HTTP File Upload согласно его диско (upload.jabberon.ru). На conference.jabber.ru всё работает, как вы заявляете.

Jabberon заброщенный сервер. Я проверил ваш сервер. Действительно, на вашем сервере включен http upload, но неправильно настроен администратором сервера. Вам лучше всего сменить сервер.
Ваш сервер устал и не поддерживает http upload
Никакой другой сервер я проверять не собираюсь

Вам нужно пересмотреть свой взгляд и не быть таким консервативным и у вас все работать отлично.
В хмпп есть сервера новой волны и мессенджеры новой волны, они радикально отличаются по возможностям от старых серверов.
В жаббер не ограничение на вход в конференции с других серверов. Можно в конференции на жаббер.ру хоть со своего сервера с http upload входить и постить там картинки.
Конкретно на вашем сервере Jabber.ru, админ обещал обновить ПО и включить http upload этим летом
Я проверял conference.jabber.ru — самый популярный сервер с джаббер-конфочками. Никакой другой сервер я проверять не собираюсь, потому что этот — самый популярный. Когда я смогу отправить файл в чатик на conference.jabber.ru — тогда и поговорим.

На скине фотография отправленная в чат bessonica2@conference.jabber.ru. Фотография в чат была отправленна с сервера 404.city. Я незнаю как с вами спорить, если вы отрицаете очевидный факт и не желаете разобратся в чем дело.

Вам нужно сменить хмпп-сервер на современный, что отправлять фотографии по http upload.Писать в чаты можно с любого сервера, а не только того на котором вы зарегистрованы. Jabber.ru самый крупный русский сервер, но далеко не самый лучший.
В том и проблема. При выборе WhatsApp не нужно задумываться плохой он или хороший, он просто работает.

Я хочу сказат вам тоже самое, но другими словами:

В том и проблема. При выборе Conversations и 404 не нужно задумываться плохой он или хороший, он просто работает.


Просто все знают о WhatsApp, а что такое жаббер и как им правильно пользоваться нет. (Если бы ватсап был свободным и федерализованным, за 20 лет, к нему бы тоже понаписали плохих клиентов и наделали плохих серверов.) В жаббере надо знать хороший клиент и сервер и тогда никаких проблем с ним нет
Я сегодня впервые на хабре, поэтому путаюсь в разметке. Вот скриншоты из клиента Conversations. Пруф, где работают картинки в групповых чатах и как можно посмотреть возможности хмпп-сервера

Lnju7 Fr ETpe UMMvq PVDxmw

Screenshot 20180514 114942 b2f94c69ec

Вот так, выглядит просмотр возможностей xmpp-сервера в conversations ibb.co/kGYG5d
Я всегда заглядываю сюда, если смотрю новый сервер.
Перезалил на файловый хостинг, для тех кто захочет посмотреть после того как файл сострется с жаббер сервера ibb.co/f10JJy
Извиняюсь. Вот ссылка на скриншот жаббер-конференции, где видно что фотографии в ней прекрасно отправляются и доходят из Conversations Ссылка на скрин
Вы выбрали плохой жаббер сервер из-за чего и испытываете трудности с использованием xmpp
image

Так-так, давайте не спешить. Начнём сначала: где в Conversations кнопка отправки файла в конференцию? В личке есть, в конференции не вижу.

Смените сервер на 404.city. Вы выбрали устаревший или не обслуживаемый сервер.Ваш сервер не поддерживает http upload. Из-за это у возникают проблемы с хмпп и не появляется кнопка. На фото доказательство, того что в конференциях можно отправлять картинки
Эта ссылка отправлена из жаббера и актуальная только сейчас. Фаил автоматически удалится через 2 дня: Ссылка на фаил

Не надо потом, ставить минусы из-за того что картинки больше нет.
Вас и ваши собеседников никто не заставляет пользоваться плохими серверами и устаревшими клиентами!.. Если вы или ваш собеседник это используется пеняйте только на себя!
Как вы не понимаете. Жабберу уже почти 20 лет. За это время изменилось множество технологий и появилось множество жаббер клиентов. Часть из них писали любители.
У моего собеседника может оказаться устаревший джаббер

Кто езаставил поставить его! У моих собеседников( это реальное использование), почти у всех новые версии! Потому что я просто им говорю, что этот лучше. Если кто-то отказывается переходить. Значит его ничего не раздражает. К сожалению я новый пользователь хабра, если бы я мог поставить минус, я бы поставил Вам минус, так же как и вы мне.

Ничего подобного, не-легаси версия прилетела в обновлениях автоматически (мне тоже прилетала, но я заблаговременно отключил обновления). И простой пользователь не станет менять настройки по умолчанию.

Почему то никто из моих собеседников не огорчился появление новой версии, наоборот обрадовались. Некоторые поставили легаси и теперь у них две версии Conversations (как и у меня также).
Почему вы приувеличиваете, когда говорите об новом обновлении, как о какой-то глобальной проблеме?
Процентов 99% обновление никак не затронуло. Опытные пользователи сейчас почти все на ОМЕМО (не в обиду вам), а те кто неразберается ничего даже не заметил.
Опять неправда ваша: достаточно отрубить в Conversations интернет на 15 минут или более и попробовать отправить сообщение в течение этих 15 минут. На сервере без MAM сообщение безвозвратно потеряется, иногда отправителю даже не приходит сообщение об ошибке — я неоднократно это проверял и продолжаю иногда проверять до сих пор.

Попробуйте сервер 404.city. Ваше сообщение 100% дойдет! Пробовал так делать и неоднократно
А сервер собеседника не поддерживает. Как мне понять, поучил/получит ли собеседник сообщение, если у него ни Carbons, ни MAM, ни уведомлений о доставке?

Да, в жаббере есть такая проблема, что люди регистрируются на заброшенных, любительски[ сервера и выбирают устаревший клиенты и после чего хейтят жаббер как технологию.
Решается проблема довольно просто, информирование о том что такое хмпп, как им пользоваться, какие есть хорошие клиенты и сервера, о различиях в них.
Обычный пользователь в ответ на это предложение выматерится и уйдёт в WhatsApp.

Говорил и не раз. Люди удивленно и с интересом расматривали.
Сама необходимость какого-то там знания портит впечатление об ХМПП обычным пользователям. Я знаю всё то, о чём мы с вами беседуем, а мои родители — не знают и знать не хотят. Поэтому они сидят и будут сидеть в WhatsApp, Telegram и Skype, как бы мной внутренний швабодкофил ни возмущался.

Если людям сразу сообщаещь, каой сервер хороший и какой клиент хороший, никакого батхерда нет. В гугл плее есть много плохих мессенджеров. Как вы не понимаете, что в жаббере такая ситуация.

Жаббер это не один мессенджер! Это несколько разных разговаривающий между собой

Итого: пусть у меня даже будет правильно настроенный сервер и идеальный клиент с поддержкой всех XEP'ов — какой толк от всего этого, если мой собеседник будет использовать условный QIP и всё равно потеряет мои сообщения от банального случайного отключения роутера?


В ХМПП не теряются сообщения. Это проблемы конкретно вашего устаревшего сервера. Смените его. Экпорт конктактов есть в мессенджере гажим.

Именно из-за всего этого XMPP (кроме несовместимого WhatsApp) остаётся и всегда будет оставаться уделом небольшой кучки гиков вроде нас с вами. А наши родители будут сидеть в проприетарных мессенджерах.

Мои родители знакомые и близкие друзья уже все в жаббере. Поставили Conversations и не жалуются. Друзьям и близким даже нравятся закрытые чаты внутри. Где они разговаривают только между собой

XHTML-IM не поддерживает — половину сообщений невозможно прочитать так, как задумал автор.

Форматирование текста, есть в умеренном количестве. Можно сделать текст жирным, курсивом, исправить ошибку в уже отправленом сообщении.
Ресурсы и приоритеты не показывает — кому куда откуда как идут сообщения, непонятно.

В современном жаббере сообщения идут на все подключенные устройства и зашифрованные сообщения тоже. Ваш сервер действительно поддерживает
Не-legacy версия по умолчанию включает OMEMO (мне рассказывали) — сразу же отваливается совместимость с Psi+ и остальными, кто не поддерживает

Psi+ поддерживают уже омемо через плагин. Недавно добавили. Потом, омемо можно отключить или выставить по умолчанию в настройках другое значение. Кто ставит не легаси версию знает что он делает и ему это нравится. Зачем ограничивать людей в их пожеланиях?..
Подключаться по 3G может полминуты. Телеграм подключается за полсекунды.

Может быть телеграм он и не отключается? Скорость подключения зависит от географического расположения сервера.

Без поддержки MAM сервером регулярно теряет сообщения — неоднократно проверено лично мной, Conversations для меня основной джаббер-клиент. Для надёжности Carbons и SM недостаточно.


Если включенны 2 устройства, если одно то всегда почти доходит (В частности на сервере 404) В настройках можно поставить посмотреть статус доставки. Использовать сервер с хранением сообщений или нет, выбор конкретно каждого пользователя.

> Для надёжности Carbons и SM недостаточно
Если Ваш сервер действительно поддерживает Carbons, вопроса ниже не должно было быть.
>Ресурсы и приоритеты не показывает — кому куда откуда как идут сообщения, непонятно
Зайдите в настройках в информацию в о сервере и посмотрите поддержку хепов. Возможно вам необходимо сменить сервер. В жаббере важно выбрать хороший сервер и клиент, если это сделано, дальше все как по маслу. Многие по незнанию выбирают не обслуживаемые серверы и клиенты, что портит впечатление о ХМПП

Звонков нет. А между теми клиентами, где есть, созвониться — целое достижение

Можно отправить аудиосообщение
MUC — срисованное с IRC убожество, что вроде как признают даже сами авторы (где-то был XEP об этом). В конференциях файлы кроме как ссылками передавать невозможно.

Посмотри свои настройки. У меня показываются фотографии как фотографии. В настройках может быть лимит на размер загружаемой картинки
упомянутой вами цели — объединения — XMPP так и не достиг.

Условно достигнута. Все мессенджеры поддерживающию XMPP, поддерживают общения между собой. В настоящее время решена, так же передача файлов между разными клиентами. Из жаббера сейчас даже можно отправить файл ссылкой, тому кто не жаббере.
Есть конечно устаревшие клиенты в которых нет новых функции, но с устареванием сталкиваются любые программы.
Большинство пользователей жаббера на мобильных используют conversations, который крайне неплох и вполне современный мессенджер.
Самая большая проблема хмпп это плохая информированность о нем. У большинства людей представление о жаббере из 2000 годов. С этих пор многое в ХМПП изменилось.
Картинки здесь не в почете, поэтому отправлю вам ссылку, как выглядит современный жаббер play.google.com/store/apps/details?id=eu.siacs.conversations.legacy
Основная проблема в том, что этого всего нет и никогда не будет в качестве обязательной части XMPP

Вы немножко неправильно понимаете смысл создания XMPP.
XMPP это не мессенджер. Это протокол. Его цель было объединить множество разных несовместимых друг с другом мессенджеров в одну сеть коммуникации.
Никто не обязан поддерживать тысячи расширений или навязанную технологию.
XMPP это как линукс. XMPP — это как конструктор, где каждый берет свое.
Как есть WhatsApp, Telegram, Yadex, Google, внутри XMPP своя вселенная из мессенджеров и серверов/ Gajim, Conversations, Dino im., 404, жаббер.ру, жаббер.ат, национальные сервера и т.д.
В ХМПП любой может написать свой XEP или даже не писать, а прикрутить молча прикрутить свое ( социальные сеть и веб-клиент Movim.eu, блоги juick.com )
XMPP это концепция расширяемого протокола для связи между разными, не полностью несовместимыми мессенджерами. Цель ХМПП создать универсальный канал общения. XMPP это не мессенджер, а над месседжерная структура.
Push уведомлений нет в стандарте XMPP и поэтому он не нужен

Это очередное заблуждение. Протокол XMPP активно развивается. Чего не было лет 5 назад, теперь есть.
xmpp.org/extensions/xep-0357.html
Конкретно по серверам:
mod_push — в ejabberd.
mod_cloud_notify — Prosody.
В других серверах возможно тоже есть, не курсе

Тут к сожалению часто бывает проблема, скайпы, телеграмы и воцапы не очень то горят желанием, что бы к ним подключались по-сторонним мессенджерам. Пользователкая база это капитал для них.
Задумка у XMPP была хорошая, как раз создать один такой единый стандарт коммуникаций для всех мессенджеров, а дальше пускай бы писали свои расширения, но она запнулась об это.
Сегодня WhatsApp разрешит писать в него с жаббера, а завтра все кто недоволен WhatsApp, но вынужден его держать удалит его и компания потеряет часть пользователей.
Если бы WhatsApp начинал с нуля, тогда бы значительные ресурсы были израсходованы на создание собственного ПО, а это годы и большие деньги. WhatsApp вполне мог обогнать какой нибудь другой мессенджер и никто о нем бы не знал. Что бы создать продукт не достаточно, его написать, но надо еще обеспечить рентабильность и высокую отказоустойчивость.
WhatsApp выбрал eJabberd из-за того что он обладает высокой отказоустойчивостью. 2 000 000 человек на одной ноде, из-за этого и любят XMPP(в особенности разработчики проприетарных мессенджеров). На дешевом VPS с eJabberd-ом можно расположить сервер с тысячами человек в онлайне
Стресс-тест Ejabberd. 2 000 000 в онлайне на одной жаббер-ноде blog.process-one.net/ejabberd-massive-scalability-1node-2-million-concurrent-users
Я зарегистрован на двух серверах. jabber.ru и 404.city.
Эти xmpp-сервера имеют разные подходы к доставке сообщений. На jabber.ru хранится история сообщений. На сервере 404.city сообщения не хранится. На 404.city сообщения напрямую передаются на онлайн устройства, как в описанном вами предложения.
Поскольку я на практике знаком с обоими подходами, что лучше хранить историю на сервере или нет, я сказать не могу.
С одной стороны, подход с отсутствием хранения истории на сервере большой плюс к приватности.
С другой стороны, когда два устройства включаются поочередно ( оставил включенным пк, а мобильная сеть пропадает на минут пять), сообщения приходят не туда.
На Jabber.ru, где есть серверное хранение истории, так не происходит. Приходится выбирать между большей приватностью или удобством (ну или просто отключать второе устройство)
К тому же, отсутствие хранения истории сообщений не удобно тем кто любит перечитывать старые сообщения (да, есть такие люди и их много)
Как раз эти проблемы разных вкусов и предпочтений и пытается решить XMPP, со множеством XEP-ов

Проблема переноса аккаунтов в жаббере, частично решена в клиентах.
В декстопном Gajim, есть возможноcть экспорта контактов из одного аккаунта в другой.
В мобильном Conversations, есть возможность хранить жаббер-контакты в адресной книге андроида, как номера телефонов.
Существует так же мобильный жаббер kontalkt, где JabberID это номера телефонов. Он работает по принципу добавления контактов так же как WhatsApp, Telegram и т.д

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность