element-hq / element-hq/element-android

Problem setting up Element for use with homeserver in networks where matrix.org resources are blocked

Open
#8,979 7 comments 9 reactions 0 assignees View on GitHub
T-Defect
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

### Steps to reproduce

1. Block access to matrix.org on your firewall (alternatively - come to Russia)
2. Install and launch element app
3. Tap Sign In
4. Wait until server connection error appears
###

### Outcome

#### What did you expect?
Application before connecting to any network resources must suggest a choice:
1. use matrix.org
2. use homeserver, in this case no attempts to connect with matrix.org should be made
#### What happened instead?
User can never specify homeserver because of connection error to default server, which is not needed at all.

The workaround is using VPN (e.g. orbot) to pass the first screen, then disable VPN and set up homeserver.

### Your phone model

Pixel 7

### Operating system version

Android 15

### Application version and app store

1.6.24 from FDroid

### Homeserver

_No response_

### Will you send logs?

No

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.