help-circle
rss
changed URL to the video that Matrix channel uploaded
fedilink

Link in German, but after all these years of people complaining and even if analytics are explicitly disabled in Element, it still phones home :(
fedilink

[Question] Matrix Synapse Logs fill partition – what do? Can I reduce the log spam for maybe_retry_d
This is how my logs look like: ``` chat-synapse-1 | 2023-01-30 09:03:24,465 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 403: Forbidden chat-synapse-1 | 2023-01-30 09:03:24,679 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894641} [synapse.solarinet.org] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('302: Found') chat-synapse-1 | 2023-01-30 09:03:24,679 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 302: Found chat-synapse-1 | 2023-01-30 09:03:24,690 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894644} [matrix.litness.de] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('404: Not Found') chat-synapse-1 | 2023-01-30 09:03:24,691 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 404: Not Found chat-synapse-1 | 2023-01-30 09:03:24,705 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894691} [matrix.appsforce.org] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('403: Forbidden') chat-synapse-1 | 2023-01-30 09:03:24,706 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 403: Forbidden chat-synapse-1 | 2023-01-30 09:03:24,921 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894704} [synapse.solarinet.org] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('302: Found') chat-synapse-1 | 2023-01-30 09:03:24,921 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 302: Found chat-synapse-1 | 2023-01-30 09:03:24,935 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894705} [matrix.appsforce.org] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('403: Forbidden') chat-synapse-1 | 2023-01-30 09:03:24,936 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 403: Forbidden chat-synapse-1 | 2023-01-30 09:03:25,040 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894731} [akuj.in] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('403: Forbidden') chat-synapse-1 | 2023-01-30 09:03:25,040 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 403: Forbidden chat-synapse-1 | 2023-01-30 09:03:25,044 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894739} [ring0.de] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('404: Not Found') chat-synapse-1 | 2023-01-30 09:03:25,045 - synapse.handlers.device - 1273 - WARNING - _maybe_retry_device_resync-3501- Failed to handle device list update for @REDACTED.example.com: 404: Not Found chat-synapse-1 | 2023-01-30 09:03:25,209 - synapse.http.matrixfederationclient - 709 - WARNING - _maybe_retry_device_resync-3501- {GET-O-60894832} [synapse.glester.com] Request failed: GET matrix://REDACTED/_matrix/federation/v1/user/devices/REDACTED: HttpResponseException('403: Forbidden') ``` How can I reduce these specific WARNING messages without reducing the log level? They're so spammy that I a) can't see anything else going on without extensively grepping and b) it's filling up my disk to the point that 80GB of logs on the docker partition made my server go boom.
fedilink



Matrix Community Year In Review 2022
Unofficial community review.
fedilink

***Ich habe mir mal gestattet, den Text ins Deutsche zu übersetzen:*** ### Teil I Hallo zusammen, das Jahr 2022 war für Matrix ein wahres Wechselbad der Gefühle. Einerseits hat sich die Größe des Netzwerks verdoppelt (44,1 Millionen auf 80,3 Millionen sichtbare Matrix-IDs). Dank der Situation bei Twitter erlebt die Welt ein großes Erwachen in Bezug auf die Bedeutung der Dezentralisierung. Wir haben eine erstaunliche Anzahl von neuen Akteuren gesehen, die dem Matrix-Ökosystem beigetreten sind: Reddit scheint neue Chat-Funktionen unter Verwendung von Matrix zu entwickeln; TeamSpeak kündigte einen Matrix-basierten Chat in TS5 an; Discourse arbeitet daran, Matrix-Unterstützung hinzuzufügen; Thunderbird hat Matrix-Unterstützung eingeführt; Regierungen von Luxemburg bis zur Ukraine haben ihre eigene Matrix-basierte Chat-Infrastruktur eingeführt; und Hunderte von anderen Organisationen, von Start-ups bis zu großen privaten und öffentlichen Einrichtungen, setzen auf das Protokoll. Das Europäische Parlament hat Matrix als Beweis für die Realisierbarkeit der Interoperabilität der Kommunikation zwischen Gatekeepern im Gesetz über digitale Märkte verwendet. Die FOSDEM 2022 wurde mit über 23 000 Teilnehmern reibungslos über Matrix abgewickelt und war damit die größte Open-Source-Konferenz der Welt (wobei 70 % der Teilnehmer ihre eigenen Server verwendeten!). Schweden hat Fallstudien über die Vorteile von Matrix für die Interoperabilität des Nachrichtenverkehrs veröffentlicht. In der Zwischenzeit haben bestehende Akteure wie die BWI in Deutschland ihren Anwendungsbereich erweitert und bieten nun Matrix-Messaging für den gesamten deutschen Staat an; Automattic ist mit der Entwicklung von Matrix-Plugins für Wordpress beschäftigt; Rocket.Chat hat die Föderation über Matrix eingeführt, Gematik hat seine TI Messenger-Initiative für interoperables Messaging im deutschen Gesundheitswesen vorangetrieben und Tchap in Frankreich expandiert weiter. Andererseits haben nur eine Handvoll dieser Initiativen dazu geführt, dass das Matrix-Kernteam Mittel erhalten hat. Dies gefährdet unmittelbar die Kernentwicklung von Matrix. Wir sind Zeugen einer klassischen Tragödie der Allmende. Wir haben den gesamten grundlegenden Code von Matrix als freizügig lizenzierten Open-Source-Code veröffentlicht und ihn so weit entwickelt, dass jeder ihn selbst erfolgreich in großem Maßstab einsetzen kann. Das Netzwerk expandiert exponentiell. Im Gegenzug zeigt sich jedoch, dass die große Mehrheit dieser kommerziellen Implementierungen keinen finanziellen Beitrag zur Matrix Foundation leistet - sei es durch direkte Spenden oder indirekte Unterstützung durch die Zusammenarbeit mit Element, die heute den größten Teil der Kernentwicklung von Matrix finanzieren. Kurz gesagt: Die Leute lieben die fantastische dezentralisierte, verschlüsselte Kommunikationsutopie von Matrix. Aber Organisationen lieben es auch, dass sie es nutzen können, ohne jemanden für die Entwicklung oder Wartung bezahlen zu müssen. Das ist völlig untragbar, und Element ist jetzt buchstäblich nicht mehr in der Lage, die gesamte Matrix Foundation für alle anderen zu finanzieren - und musste deshalb einige Mitarbeiter des Kernteams entlassen. Die einzige praktikable Lösung besteht darin, dass Organisationen, die auf Matrix aufbauen, sich an den Kosten für die Aufrechterhaltung der Kernprojekte von Matrix beteiligen. Wir haben vor ein paar Wochen einen Vorschlag zur Lösung dieses Problems gemacht, den wir im neuen Jahr weiter ausarbeiten werden, um einen Ansatz zu finden, der sowohl die Gemeinschaft stärkt als auch Organisationen zur Teilnahme ermutigt. Wenn Sie in der Zwischenzeit eine Organisation sind, die auf Matrix aufbaut, und wollen, dass das Projekt weiter gedeiht, schreiben Sie bitte eine E-Mail an funding@matrix.org, um zu besprechen, wie Sie die Grundlagen, auf die Sie angewiesen sind, unterstützen können. Zur Erinnerung: Die Arbeit, die die Stiftung heute zum Nutzen der Matrix leistet, umfasst - die Veröffentlichung der Matrix-Spezifikation - Organisation des Matrix Spec Core Teams, das für die Überprüfung und Weiterentwicklung des Protokolls verantwortlich ist. - Schreiben von etwa der Hälfte der Matrix Spec Change Vorschläge. - Entwicklung von Synapse, der Python-Implementierung des Matrix-Homeservers - Entwicklung von Dendrite, der Go-Homeserver-Implementierung - Entwicklung von Client-SDKs für Web (matrix-js-sdk, matrix-react-sdk), iOS (matrix-ios-sdk), Android (matrix-android-sdk2) und Python (matrix-nio) - Entwicklung unserer Client-SDKs der nächsten Generation (matrix-rust-sdk) - Entwicklung unserer End-to-End-Verschlüsselungsimplementierungen (libolm in C/C++ und vodozemac in Rust) - Entwicklung von Ende-zu-Ende-Verschlüsselungsimplementierungen der nächsten Generation (MLS) - Entwicklung und Weiterentwicklung zusätzlicher Kernfunktionalitäten in Matrix, darunter: - Übertragbarkeit von Konten - Schnelleres Verbinden von Räumen über Föderation - Sliding Sync für sofortige Client-Synchronisation - Threads - Rich Text Composer-Komponenten - Räume - Entwicklung von Open-Source-Integrationen in andere Produkte (GitLab, GitHub, JIRA...) - Entwicklung von Open-Source-Brücken zu anderen Plattformen (IRC, XMPP, Slack, Discord, Telegram, bifrost...) - Entwicklung von Peer-to-Peer-Matrix-Implementierungen, die den Bedarf an Servern (und die damit verbundene Anhäufung von Daten/Metadaten) vollständig ausschließen - Entwicklung von Matrix-Transporten mit geringer Bandbreite - Entwicklung und Hosting von statischen Matrix-Raumarchiven für das gesamte Netz (matrix-static und matrix-public-archive) - Entwicklung und Hosting des matrix.to Link Redirect Service - Entwicklung von Open-Source-Authentifizierungsmechanismen und Integrationen für Matrix (OIDC) - Entwicklung von dezentralen Video/VoIP-Konferenzservern auf Matrix (Wasserfall) - Entwicklung dezentraler Video/VoIP-Client-Komponenten für Matrix (matrixRTC) - Entwicklung von Vorzeige-Implementierungen von Matrix "jenseits des Chats" wie Third Room - Entwicklung von Moderationswerkzeugen und deren Anwendung auf matrix.org (mjolnir und vieles mehr) - Veröffentlichung von Reputationslisten für die Moderation zum Nutzen der gesamten Gemeinschaft - Entwicklung von Integrationstestsuiten für Matrix-Kompatibilitätstests (sytest, complement, trafficlight) - Entwicklung eines Referenz-Push-Benachrichtigungsservers (sygnal) - Entwicklung eines Referenzservers für Identitätsverzeichnisse (sydent) - Beschaffung und Veröffentlichung unabhängiger öffentlicher Audits der Verschlüsselung und des weiteren Stacks von Matrix - Veröffentlichung der Website matrix.org und des Blogs - Veröffentlichung des wöchentlichen "Matrix Live"-Video-Podcasts - Veröffentlichung des wöchentlichen Newsletters "This Week In Matrix". - Organisation regelmäßiger Treffen (z. B. "Open Tech Will Save Us") - Förderung von Matrix auf Open-Source-Konferenzen - Betrieb des Homeservers von matrix.org - Moderation der Projekträume von matrix.org - Betrieb von kostenlosen öffentlichen Brücken zu Netzwerken wie IRC-Netzwerken und XMPP. Diese Liste ist nicht im Entferntesten vollständig (wie sich herausstellt, gibt es über 240 Projekte in der matrix.org GitHub org!), aber sie dient dazu, das schiere Ausmaß der Arbeit zu veranschaulichen, die die Stiftung heute leistet. Für den langfristigen Erfolg von Matrix ist es von entscheidender Bedeutung, dass das Kernteam weiterhin finanziert wird, um an Matrix zu arbeiten. Wir hoffen daher sehr, dass Organisationen, die auf Matrix angewiesen sind (oder Philanthropen, die den Wert von Matrix zu schätzen wissen), eine Nachricht an funding@matrix.org senden und uns dabei helfen, den Betrieb aufrechtzuerhalten.
fedilink


Swiss Based Server
Does anybody know of a Swiss based server for Matrix ?
fedilink

Hey all! i have recently found this server when looking for different servers on matrix! It seems to have every possible keyword in its description meaning it pops up in top search result quite frequently. So i pose two questions, 1) why do you all think this server exists? 2) how could we possibly take it off of the search function? *btw there are way more tags than just purely shown off in this image*
fedilink

Has some interesting figures, but so it begins: reading between the lines they are evidently running out of VC funding and corporate funding is also not going well. So likely their current funders will try to sell off Element to someone else while it still looks good and then the user squeeze will start shortly after.
fedilink
9




Migrate an encrypted public room to a clear text one
As e2ee on public rooms is security LARPing anyways.
fedilink


Finally a good Matrix home server 😅
fedilink


Open, decentralised, immersive worlds built on Matrix
fedilink
14

Solutions for matrix spam bots
cross-posted from: https://lemmy.perthchat.org/post/92441 > Many of the current iteration of spam bots have cryptocurrency in their mxid. If you see someone with a cryptocurrency mxid join, immediately ban them. > > They also seem to join 100s or 1000s or even 10 000s of rooms before they spam a message. If you are in like 3 medium sized rooms with completely unrelated topics, if you see @robbert joined all 3 of the rooms within an hour or so, pretty good chance it's a spam bot. > > Earlier iterations had profile picture of real people, prob taken from instagram. > > Mostly crypto spam, but i've seen one selling graphene phones. > > If they aren't banned, they will sometimes later activate again with a new ad. > > **Should be possible to do with a bot too, if anyone comes across one that i dont have to self host hmu.** If you don't want to ban, you can mute them and tell them to DM you their favorite color to prove they are made of flesh.
fedilink

What’s matrix.org doing about the incredible sheer volume of spam bots from matrix.org?
cross-posted from: https://lemmy.perthchat.org/post/89312 > It's been like a month now with pretty intense spam, all from matrix.org accts. > > Anyone have a list of public mjolnir bots that are willing to moderate random rooms?
fedilink
7
What’s matrix.org doing about the incredible sheer volume of spam bots from matrix.org?

Might be possible to use with Lemmy as well (Maybe not if it uses the Mastodon client API)
fedilink




Which Matrix clients are you using and why?
I managed to convince my friends to give Matrix a try. Among us we span almost all platforms. Any ideas on what clients to use would be much appreciated.
fedilink

Syphon • A privacy centric matrix client
Been using this client for matrix and I gotta say. This might be the client to be adopted by many once it's out of alpha. What do you all think?
fedilink

[Question] How much does Matrix homeserver cost on average?
Hello, How much does a small matrix server that I and my friends can use cost on average? I will also set up Whatsapp, Signal and Discord bridge on the server.
fedilink




Crossgeposted von: https://lemmy.ml/post/237186 > This is a new project, but sadly [as explained here](https://codeberg.org/joinjabber/bridging/issues/4), it is just a multi-user puppeteering gateway for Matrix users: > > > You write it your jid and password in a private chat, it connects to the XMPP server and creates a matrix room for each contact in the roster. Basic text messages work flawlessly in both directions. > > Sadly Bifrost is almost unusable from the XMPP side. I really wish there was a nicer gateway from XMPP to Matrix.
fedilink

Thunderbird will support matrix protocol out-of-the-box in version 102 (due June) and is available in v91 beta now. I just tried it, you go to *preferences*, *edit config*, add a string "*chat.prpls.prpl-matrix.disable*" and set it to false and matrix becomes an available option in the chats part of your account setup....now to find my old password.....
fedilink
23


If you're reading this, it means it works — this blog is hosted on Matrix. This post describes how I've done it.
fedilink


cross-posted from: https://lemmy.ml/post/204537 > Related: https://lemmy.ml/post/203494
fedilink

How to make a Group discoverable ?
Hello Guys, i create a Group for Linux Musicians #linuxmusicians:tchncs.de how i can make this Group discoverable ?
fedilink


But they also have a XMPP server :)
fedilink

    Create a post

    An open network for secure, decentralized communication

    • 0 users online
    • 1 user / day
    • 2 users / week
    • 12 users / month
    • 46 users / 6 months
    • 9 subscribers
    • 100 Posts
    • 360 Comments
    • Modlog
    Lemmy
    A community of privacy and FOSS enthusiasts, run by Lemmy’s developers

    What is Lemmy.ml

    Rules

    1. No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
    2. Be respectful. Everyone should feel welcome here.
    3. No porn.
    4. No Ads / Spamming.

    Feel free to ask questions over in: