oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.44k stars 187 forks source link

[BUG] Linking Account via Flatpak Linux Client Times Out, Preventing Login #2919

Open ThisNekoGuy opened 10 months ago

ThisNekoGuy commented 10 months ago

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

Current Behavior

Linking my account to the Linux desktop client fails to login, timing-out after loading, and redirects the user back to the recovery password login/link device screen.

Expected Behavior

The Linux desktop client shouldn't time-out account link/login requests.

Steps To Reproduce

  1. flatpak install network.loki.Session
  2. Run the Session flatpak
  3. Click Link Devices
  4. Enter your recovery code
  5. Wait for Session to time-out the request

Desktop Version

v1.11.2

Anything else?

  1. Device / Platform: Linux
  2. Operating System: Gentoo
  3. Git commit hash: e0be4267c7b58da4233757516f208b4df4f2f671
  4. Downloaded from: Flathub / flatpak
ThisNekoGuy commented 8 months ago

This seems to still be the case with v1.11.4

KeeJef commented 8 months ago

Seems like a strange bug, can you restore from seed instead of linking the device? We are going to be cleaning up this flow soon in our onboarding project which will create timeouts for linking devices if a configuration messages isn't found, so this should be fixed then

ThisNekoGuy commented 8 months ago

With v1.11.4 I was able to restore from the seed, yeah