Matrix and Element Homeserver questions

If someone wants to experiment, you can try to reach me on element:

I just tried this and got “failed to find the following users”. Bummer.

I was able to find you with my embassy instance however :slight_smile:

I think it’s safe to say the Umbrel implementation of Synapse/Matrix is broken and there may only be a handful of us that tried it out.

Forgot to mention this is my Embassy account. Phone with Umbrel account is actually off. EDIT: (still should by findable as my homeserver on Umbrel is running but don’t want to expose my server address here, I’ll explain in next post)

For now I’ll stay on Embassy. After all it’s only experiment because I know literally nobody with Matrix behind Tor🙈 I’m in few Start9Labs rooms only. But it’s nice first step. Hope some day these little Pis will be as common as routers✌️ I’m expecting new generation of users who truly value their privacy.

1 Like

One more thing. I don’t want expose my Umbrel Matrix account here because Umbrel has no limitation of new registrations on server. On Embassy after you create account you can switch off new registrations. Not sure if you can do it on Umbrel, there is a danger someone can start spamming your Matrix server with creating dozens of new account.

1 Like

This is a really good consideration.

Good suggestion @Vilas1979

Maybe add your observation RE: Matrix unlimited Registrations here:

Or maybe better off putting comment here :

There is an option in btcpay server to close any new registrations…

IDK if this is something that umbrel team can/will implement for Matrix OR would the onus be for Matrix team to implement.

You should be able to disable registrations. For my dedicated homeserver on Raspbian it is in the homeserver.yaml file.

I tried this and also was not able to connect to any public rooms or chat with vilas

I had problems with Orbot for about 3 or 4 weeks so I my homeserver was unreachable. Last Orbot update this weekend and everything works so far. Maybe try again.

This is basically the state of my current progress (and thus, current blocker :slight_smile: ).

If anyone wants to try and connect with my Umbrel-hosted Matrix behind Tor, I believe @cypherpoet:dtve6zsiwvj6etzfrheuizyql3unkxxkfag5xvhbe56utgbddno5w3yd.onion is how you would have to address the invite.

I have gone through all the responses here, but am unable to get the Android Element app to recognize the onion address for the Umbrel Synapse.

I have

  • added Element to Orbot’s VPN access and start Orbot’s vpn
    *enabled Element’s permissions

The error I receive in the Android Element app is “Cannot reach a homeserver at this URL… please check it”.

I was able to use TOR browser on the phone to reach the homeserver, but am roadblocked in the Element app.

Has anyone come up with a solution, or is the Element app unable to reach an onion address?

I did try FluffyChat app to access homeserver, but it forces https to the http onion address which is unworkable too.

1 Like

I was able to connect Element desktop and mobile app trough Tor onion address. Is working just fine.
But the thing is that you cannot connect with other onion or even clearnet Matrix servers to communicate.
I tried hard, but it doesn’t work. Wasting time.

Indeed is working to have it like your own Matrix server, with several users join in, but will be only on your own Matrix instance.

Any thoughts regarding what I did above that I might have missed?

No, Element app + Orbot works just fine.
Only that you need to wait until Orbot is 100% bootstrapped and only after that start Element app.
It’s always about how Tor is connected, is not about the app or your node.

Not completely useless, as you mention, would be a great way to have chat with a private group and not share any data with big tech. Sounds useful to me. Trying this weekend.

1 Like

I think is a problem of Matrix in itself not an issue of combination of Umbrel + Tor + Matrix/Elements.

But the question is: you promote Matrix as being a “privacy” system to chat, but is not supported well in Tor. So running it on clearnet is just against any “privacy”.
It doesn’t make any sense.
So I just give up, I remove it.
Is useless in this format.