Skip to content

mTLS still does not work #109

@louwe

Description

@louwe

Bug Description

It now hangs up indefinitely on all platforms. I tried on Windows 11, Android, and Ubuntu Linux. 24.04 The only message I see in the console is

[Auth] _verifyConnection: pinging https://navidrome.net/
[Musly] → GET https://navidrome.net/rest/ping?u=<username>&v=1.16.1&c=Musly&f=json&t=%2A%2A%2A&s=%2A%2A%2A

It hogs so much CPU that it nearly crashed my laptop. Just selecting the app and killing it took me 2 minutes because the system was so slow.

And the worst part about it is, it does it immediately upon launch. It seems like it stores the URL and immediately attempts to connect.

The server works and connects normally when using Safari/Firefox/Chrome.

Steps to Reproduce

  1. Launch app.
  2. Insert URL, username, password, advanced options -> Client Certificate (mTLS).
  3. Hit Connect button.

Expected Behavior

User is logged in as normal and is navigated to the Home screen.

App Version

1.0.8

Subsonic Server

No response

Relevant Logs

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions