Skip to content

OIDC Login to Homeserver not working #13

@jackedproxy

Description

@jackedproxy

Bug Description

Unable to login via OIDC on custom homeserver (Synapse, working fine on other clients).
Tried both the Appimage as well as the .tar.gz package and encountered same issue in both.

Unable to build the SQlite database. The app tries to use the legacy database for now. Please report this error to the developers at https://github.com/ExteraApp/Extera/issues. The error message is: SqfliteFfiException(sqlite_error: 26, , SqliteException(26): while selecting from statement, file is not a database, file is not a database (code 26) Causing statement: PRAGMA user_version}) DatabaseException(SqliteException(26): while selecting from statement, file is not a database, file is not a database (code 26) Causing statement: PRAGMA user_version) sql 'PRAGMA user_version' {details: {database: {path: /home/multiplexer/.local/share/xyz.extera.next/Extera linux.sqlite, id: 1, readOnly: false, singleInstance: true}}} 

Steps to Reproduce

  • Type server Address
  • Click Continue
  • SQLlite Error pops up as notification
  • Browser window appears for OIDC login
  • Login as normal via Idp
  • Get redirect to MAS asking "Continue to login to http://localhost:3001//login?"
  • Click Continue to accept
  • Blank-page error appears stating "Could not connect to localhost: Connection refused"

Expected Behavior

Login should not result in an SQLlite Error, and should be able to login.

App Version

26.0.5

Additional Platform Information

Linux Arch, KDE Wayland

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions