Обсуждение возобновилось. Федерация кажется работает, но [оффлайн] сообщения из matrix.org
не доходят до стороннего сервера (наоборот работает). В том числе под VPN, так что РФ не причём.
Matrix действительно интересная тема. это децентрализованный протокол для общения, который поддерживает обмен сообщениями, видеозвонки и многое другое. одно из его главных преимуществ — возможность интеграции с другими мессенджерами и платформами
Хм, странная децентрализация конечно, блокнуть центровой сервер и все? Мне кажется или федерация должна быть более устойчивой, им нужно наверно на DHT переносить, чтобы каждый поднятый сервер был автоматически пиром. Честно незнаю, поверхностные мысли вслух
В матрице есть одна раздражающая меня особенность - это невозможность просто очистить чат. Люди давно просят, но упорно игнорируется такая простая и важная функция, не только для повышающая удобство, но и безопасность(правдободобное отрицание).
Разработчики продолжают игнорировать проблему связности федерации, несмотря на предоставление логов. Подозрительно.
на любых серверах в матрице иногда криво синхранизируются ключи для e2e шифрования, даже у меня на одном и том-же селф-хостед сервере между локальными пользователями ¯_(ツ)_/¯
Мы с братом не пользуемся шифрованием, к счастью. Проблем с синхронизацией не замечено, в пределах matrix.org
. Более того, его даже не коснулась блокировка, т.к. Quaternion соединяется не с заблокированным доменом, а с основным.
Да, я давно это заметил.
пока вроде как и нет заблокированных доменов матрицы, кроме ссылок на приглашение (matrix.to), или какой домен имеется ввиду?
matrix-client.matrix.org
заблокирован, matrix.org
нет.
В теории, клиенты должны подключаться по умолчанию на домен после @, т.е. matrix.org
. Но если они поддерживают рекомендации с сервера, то сервер рекомендует matrix-client.matrix.org
. В новых версиях Fractal рекомендации можно игнорировать, есть такая настройка. Если клиент подключается к matrix-client.matrix.org
, значит в нём включены рекомендации и их отключить нельзя. Если к matrix.org
, значит рекомендации не поддерживаются. Я сам видел, как даже Quaternion норовил поменять matrix.org
на matrix-client.matrix.org
после клика на поле сервера, видимо в тот момент рекомендации запросил. Но можно вернуть обратно.
Похоже, matrix.org
также обслуживает для совместимости. Т.е. это не только сайт, но и сервер мессенджера.
Прикрепление файлов (обмен файлами) не работает при использовании сторонних клиентов (по крайней мере, не очень новых).
Раньше помогало отправить через app.element.io
. Теперь даже если отправить оттуда, сторонние клиенты пишут 404.
Минус ещё одно преимущество Matrix. Теперь от Jabber его отличает только безпроблемная синхронизация (нешифрованных) сообщений.
Официальный клиент на Electron или web… ну, это используйте сами.
Вообще-то, обмен файлами они ломают не первый раз. Помню собрал версию Element для Linux x86 (который официально не поддерживается). И что бы вы думали. Вскоре, скачивание файлов отвалилось!
Насколько я понимаю, он не центровой, а основополагающий. Референс-имплементация, которую может заменить любой другой сервер. Никто вас не заставляет пользоваться этим. Только учётную запись на другом федеративном сервере открыть придётся.
Разве нельзя просто покинуть комнату и создать новую? У вас будет чистый чат. Если покинете оба, то уже никто больше не будет иметь ключей для расшифрования сообщений в ней. Или вам для выкрутасов, чтобы понаговорить человеку всякого, а потом забрать у него свидетельство ваших слов?
Мутнятина какая-то. Отзывы разнятся. Глобальной проблемы не вижу. Вопль на который вы сослались нужно закрыть за вполне очевидную неконструктивность. Жалуется, как я наблюдаю, много россиян. Наши локальные блокировки не относятся к федеративности сети.
Такая проблема давно есть. Чинит себя сама случайным образом через час или типа того. Последнее время перестал сталкиваться. Может быть наконец починили.
Я выше указывал заблокированные на тот момент. В реестр уже ничего не добавляют. Посмотрите на все последние громкие блокировки. Слишком жирно нам будет чтобы правительство за нас собирало список доменов, ограничения доступа к которым нужно обходить. Халява закончилась. Сидим в Wireshark и ловим TCP флаг R от ТСПУ в ответ на SNI.
Нет, мне нужна очистка чата только у себя, для чистоты. Так же как и нормальное удаление сообщений, а не захламляющие пометки об удалении.
Как раз, чтобы не удалять чат и не создавать кадый раз новый. База казалось бы, но у матриксоделов своя какая то философия. Начиная с выбора языка python для разработки сервера…
Серверов тоже уже не одна реализация)
Это вам в Jabber к классическим приложениям типа Pidgin, которые обычно при запуске очищают чат, да и сервер может не хранить. Matrix приятен тем, что не прячет старую историю. Например, если собеседник не хочет сразу отвечать, она ему будет напоминанием, а то уйдёт в архив.
Некоторые клиенты не показывают. Даже в Element можно скрыть.
Тихо и незаметно мой пров разбанил matrix-client.matrix.org
.
Authorization: Bearer header is now required to download files.
https://github.com/matrix-org/matrix.org/issues/2537
Это просто феерично. Они сломали скачивание в старых клиентах. Даже официальный app.element.io
в браузере хоть и показывает, но не позволяет сохранять фотки (404). На подобный баг рапорт 3 недельной давности не отвечают.
Меня не покидает мысль, что вероятность 99% сотрудничества с АНБ или подобными структурами.
Они перешли на новый API (параметры URL) и ввели Bearer header, чтобы затруднить пользователям скачивание файлов, даже в офф. веб клиенте. Явно по запросу определённых структур, чтобы затруднить скачивание контента и его распространение. Я изучил логи Charles MITM Proxy и провернул фарш обратно, заставив работать старую прогу модификацией заголовков на лету.
Самое забавное, что неофициальный, но новый Fractal 8 на GTK4 (из Flatpak) работает нормально. А самый последний гитовский Quaternion нет.
Браузер на app.element.io
показывает фотки, но при попытке сохранить открывается новая вкладка, браузер начинает качать заново, но уже без заголовка. И ошибка.
Они сделали очень хитро в браузере. Там два URL. Для одного нужен заголовок, для другого не нужен, но его генерирует service worker. Именно второй виден в браузере по Ctrl+S, но без доп. параметров или авторизации не качается, 404.
И главное, традиционное молчание везде.
Как бы не пытался, но Unable to decrypt message остаётся. Провайдер - Ростелеком. У кого-то есть решение для YTDisBystro или ByeDpi для телефона?
Можете не отвечать. Это, оказывается, шифрование в Matrix очень “крутое”.
Шифрование в Matrix скорее не работает, чем работает. Они даже файлы поломали. Хорошо хоть обычный текст работает. И всё равно удобнее jabber клиентов (современной историей).