mirage icon indicating copy to clipboard operation
mirage copied to clipboard

Error message on wrong SSL-certificate/when account fails to initially sync

Open uha4 opened this issue 3 years ago • 1 comments

Hi,

it just happened that the SSL-Certificate of my own homeserver expired. Mirage just showed the turning sign for being busy for this account, without indicating what's wrong. So I was looking around a while whats wrong with my synapse, before figuring out, that its just the expired certificate.

It wold be good to have some kind of error message giving a hint for the reason, why a connection can't be established.

  • It had helped me to fix this problem much faster.
  • If i hadn't registered accounts on 2 different homeservers, i had first wondered if anything with mirage or my connection is wrong.

uha4 avatar Mar 03 '21 19:03 uha4

Since sync failures are common cases in matrix, errors for those are only shown in the terminal to avoid repeated annoying popups even when the user isn't even doing anything, however if the account fails to load from the beginning, then an error visible in the GUI should be shown indeed.

A better solution in the future would be to have some kind of bar warning the user that the connection was lost due to XYZ reason, similar to what Element shows at the bottom of the timeline.

mirukana avatar Mar 03 '21 21:03 mirukana