Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging into custom home servers is incredibly buggy/difficult #2096

Closed
neilalexander opened this issue Nov 11, 2018 · 6 comments
Closed

Logging into custom home servers is incredibly buggy/difficult #2096

neilalexander opened this issue Nov 11, 2018 · 6 comments

Comments

@neilalexander
Copy link
Contributor

iPhone 7 running iOS 12.1 (16B92), Riot iOS version 0.7.6 master.

There are a number of problems with the login screen when trying to log into a custom server:

  1. When loading a username/password from the keychain, the username often gets incorrectly populated into the "Phone Number" field instead of the "Username" field
  2. When loading a username/password from the keychain, the username often incorrectly overwrites the "Home Server" field if "Use custom server options" is checked
  3. Trying to modify the "Home Server" field results in an "unsupported URL" or "Request failed: not found (404)" mid-way through typing, sometimes several times
  4. When the "unsupported URL" or "Request failed" errors appear when trying to type the home server URL, the username, phone number and password fields are wiped each time
@aaronraimist
Copy link
Contributor

1 and 2 are #2066

@nicholasyoannou
Copy link

I am getting the same error too. It is getting on my nerves...

@ohporter
Copy link

I have several iOS users on Element 1.6.11 seeing 3 as the error "Request failed: not found (404)" with a homeserver using .well-known discovery. Is this still expected even after #2117 was addressed?

@aaronraimist
Copy link
Contributor

@ohporter are they typing their username into the username field (as in @user:server.com)? That is the only method of .well-known that the iOS client implements. Until #3902 is implemented you cannot type in a server name into the homeserver URL field.

@ohporter
Copy link

@ohporter are they typing their username into the username field (as in @user:server.com)? That is the only method of .well-known that the iOS client implements. Until #3902 is implemented you cannot type in a server name into the homeserver URL field.

We're a SSO-only homeserver, but yes, they were trying to explicitly use our mydomain.com homeserver name. Thanks for the pointer to #3902. I'll watch that one. We documented to just use our full matrix.mydomain.com url and that's working fine.

@pixlwave
Copy link
Member

Closed by #6469 and the new authentication flow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants