once in a while I see the 'unable to decrypt message' matrix meme come by and I can't help but wonder
-
once in a while I see the 'unable to decrypt message' matrix meme come by and I can't help but wonder
how
I've used Matrix for years and the only times I've seen it is:
1) when logging in without entering the end to end encryption password or alternatively approving the login from another device
2) using a wonky client that doesn't support E2EE in an encrypted groupchat (and arguably there's no reason to encrypt groupchats to begin with)it just kinda sounds like a skill issue? ngl
-
R ActivityRelay shared this topic
-
once in a while I see the 'unable to decrypt message' matrix meme come by and I can't help but wonder
how
I've used Matrix for years and the only times I've seen it is:
1) when logging in without entering the end to end encryption password or alternatively approving the login from another device
2) using a wonky client that doesn't support E2EE in an encrypted groupchat (and arguably there's no reason to encrypt groupchats to begin with)it just kinda sounds like a skill issue? ngl
@anthropy I rarely see it as well (when I do see it, it seems to be federation lag), but I also know that I'm using a well-maintained public homeserver (not matrix.org and not selfhosted), interact with people on other well-maintained public or selfhosted homeservers (yes, I have like a few 50-ish-people encrypted rooms), and have just one session on Element... There's just too many variables and there's a luck factor in getting things right (especially for non-techies).
-
@anthropy I rarely see it as well (when I do see it, it seems to be federation lag), but I also know that I'm using a well-maintained public homeserver (not matrix.org and not selfhosted), interact with people on other well-maintained public or selfhosted homeservers (yes, I have like a few 50-ish-people encrypted rooms), and have just one session on Element... There's just too many variables and there's a luck factor in getting things right (especially for non-techies).
@austin hm, well if the Matrix peoples can get some tangible real world examples to debug with perhaps they could fix it.
I do think that most (public) group chats should just be left decrypted though. I feel like that would solve a lot of the key federation issues, and there's no real reason to have these encrypted as they're essentially public anyway.
-
@anthropy I rarely see it as well (when I do see it, it seems to be federation lag), but I also know that I'm using a well-maintained public homeserver (not matrix.org and not selfhosted), interact with people on other well-maintained public or selfhosted homeservers (yes, I have like a few 50-ish-people encrypted rooms), and have just one session on Element... There's just too many variables and there's a luck factor in getting things right (especially for non-techies).
-
@mage_of_dragons @austin same and after what I saw with the Matrix dot org server yesterday I'm thinking a lot of the problems people are experiencing come from overloaded servers tbh https://mastodon.derg.nz/@anthropy/116048917605769076
-
@austin hm, well if the Matrix peoples can get some tangible real world examples to debug with perhaps they could fix it.
I do think that most (public) group chats should just be left decrypted though. I feel like that would solve a lot of the key federation issues, and there's no real reason to have these encrypted as they're essentially public anyway.
@anthropy They have tried, actually. Also see https://www.youtube.com/watch?v=FHzh2Y7BABQ.
Public groups are almost never encrypted (Element will warn you against doing so) but being public makes no technical difference. The problem is if you have a group that has tens of (maybe all selfhosted...) homeservers operating under different conditions, with clients operating under different conditions...
-
@anthropy They have tried, actually. Also see https://www.youtube.com/watch?v=FHzh2Y7BABQ.
Public groups are almost never encrypted (Element will warn you against doing so) but being public makes no technical difference. The problem is if you have a group that has tens of (maybe all selfhosted...) homeservers operating under different conditions, with clients operating under different conditions...
@austin wait, people are getting "unable to decrypt message" in groups *without* encryption? are there any examples of that because that sounds like an extremely bizarre edge case.
also regarding the home server thing, it often appears to be the inverse from what I've personally seen; everyone being on a single overloaded (e.g matrix.org) instance, that's so behind on database writes that it ends up having both federation issues and internal syncing issues.
I'll take a look at the talk though.