Issue description:
I updated my Ampache server from 7.4.2 to 7.5.1.
On the inital attempt to sync my Symfonium library I can see in the apache access logs that the sync starts:
[redacted] - - [01/Jun/2025:13:13:09 +0200] “GET /rest/ping.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:12 +0200] “GET /rest/getStarred2.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:15 +0200] “GET /rest/getStarred2.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:20 +0200] “GET /rest/getStarred2.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:20 +0200] “GET /rest/getBookmarks.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:23 +0200] “GET /rest/getBookmarks.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:28 +0200] “GET /rest/getBookmarks.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:29 +0200] “GET /rest/getGenres.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:31 +0200] “GET /rest/getGenres.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:35 +0200] “GET /rest/getGenres.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:36 +0200] “GET /rest/getMusicFolders.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:38 +0200] “GET /rest/getMusicFolders.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:40 +0200] “GET /rest/ping.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
[redacted] - - [01/Jun/2025:13:13:42 +0200] “GET /rest/getMusicFolders.view?u=[username]&p=enc%3A736537656e37&v=1.13.0&c=Symfonium&f=json HTTP/2.0” 200 31 “-” “Symfonium/13.0.0a (Linux;Android 14)”
But after that the sync process fails. When checking the settings for my media source I can see a notice that the version of the source cannot be determined.
I enabled the ampache logs, these are the entires relating to the sync attempt:
2025-06-01T13:28:39+02:00 [ampache] (Ampache\Module\System\Dba) → Database connection…
2025-06-01T13:28:39+02:00 [ampache] (Ampache\Module\Api\SubsonicApiApplication) → Invalid authentication attempt to Subsonic API for user [test]
2025-06-01T13:28:39+02:00 [ampache] (Ampache\Module\Api\Subsonic_Xml_Data) → API fail in function ping-1.16.1
2025-06-01T13:28:39+02:00 [ampache] (Ampache\Module\System\Dba) → Database connection…
2025-06-01T13:28:39+02:00 [username] (Ampache\Module\Api\Subsonic_Xml_Data) → API success in function ping-1.16.1
I just uploaded the latest debug log from Symfonium using my username.
Logs:
Upload description: arno1979
Additional information:
Reproduction steps:
Media provider:
Subsonic
Screenshots: