Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running into GarminSdkError::0 when trying to sync Nextcloud #71

Open
ashrude opened this issue Mar 14, 2023 · 10 comments
Open

Running into GarminSdkError::0 when trying to sync Nextcloud #71

ashrude opened this issue Mar 14, 2023 · 10 comments
Labels
needs info This issue did not provide enough information to reproduce stale This issue is surpassed by new app versions

Comments

@ashrude
Copy link

ashrude commented Mar 14, 2023

I'm running Music v1.8.1 and SubMusic 2.8 on an Epix 2
SubMusic settings:
API backend: Ampache API
Server Address: https://cloud.[domain].[tld]/apps/music/ampache

When I go into "more", and "Test Server", it says "Inlog OK No podcasts"
Then when I try to sync, after searching for a wifi network it displays "GarminSdkError::0". The only playlist I have selected has five songs. It's also correctly pulling the list of playlists and songs in playlists.

I'm also using a LetsEncrypt certificate on my server, and nextcloud is behind Nginx Proxy Manager

@memen45
Copy link
Owner

memen45 commented Mar 16, 2023

Thanks for your feedback. Can you check the ciphers you enabled on your webserver? See #42
Will try the same version shortly, have to charge my watch first.

@memen45 memen45 added stale This issue is surpassed by new app versions needs info This issue did not provide enough information to reproduce labels May 28, 2023
@villovil
Copy link

villovil commented Aug 2, 2023

I am having the same issue on a Forerunner 265
I have Airsonic server version 10.6.2-RELEASE
I am also using a valid LetsEncrypt cert

API Backend: Subsonic API

When I have no playlist selected for offline sync the "Sync" is successful. I guess it grabs the available playlists. However once I select either if my 2 "testing" playlist with less than 12 songs and try to sync again, I get "GarminSdkError::0" displayed on the screen

@memen45
Copy link
Owner

memen45 commented Aug 3, 2023

Could you try different number of songs on the playlist (zero songs too) and maybe narrow it down to a particular song? I have seen certain characters in the metadata cause this error as well, for example the copyright ©️ symbol.

Otherwise you could also send me a personal email (in the Garmin Connect IQ store, then Contact developer option) with some temporary login details so I can test with your server instance.

@villovil
Copy link

villovil commented Aug 3, 2023

Thanks for your quick response.
I have sent the access to my server via Connect IQ store.

With regards to manipulating the playlist, I think I have done all sorts of changes since I assumed it might be a naming issue. However, none of that seems to help.

@memen45
Copy link
Owner

memen45 commented Aug 4, 2023

Do you have redirect in place? Found an issue where the redirect is not followed here.

I will take a look as soon as I get home. I forgot my windows boot drive and the simulator doesn't work on Linux unfortunately.

@villovil
Copy link

villovil commented Aug 4, 2023

I wouldn't call it a redirect. It's just that the Airsonic container is sitting behind an Apache reverse proxy... I think in this day and age this kind of setup is pretty standard.
I appreciate your attention looking into this🙏🏽

@yura1106
Copy link

I'm facing a similar issue with my Forerunner 255s Music.
My setup includes NextCloud behind Traefik in Kubernetes, and I also use TrueChart in TrueNAS Scale.
The connection to NextCloud and fetching of playlists, podcasts, and tracks are functioning properly. However, there seems to be an issue with syncing songs.
Can you suggest any solution, please?
Thank you for your time and effort in investigating this matter.

@villovil
Copy link

I'm facing a similar issue with my Forerunner 255s Music. My setup includes NextCloud behind Traefik in Kubernetes, and I also use TrueChart in TrueNAS Scale. The connection to NextCloud and fetching of playlists, podcasts, and tracks are functioning properly. However, there seems to be an issue with syncing songs. Can you suggest any solution, please? Thank you for your time and effort in investigating this matter.

I am wondering if maybe some stuff changed with Garmin recently and broke the add-on. I shared credentials to my Airsonic server with the dev to try see if the error can be reproduced. Hopefully a way forward can be found... I'd really like to be able to us my own music and not have to subscript to Spotify Premium or the other services.

@memen45
Copy link
Owner

memen45 commented Aug 22, 2023

Unfortunately, it will take longer. Currently, I am unable to see crash reports, run the simulator, or anything. The Garmin dev tools were not streamlined, but now completely broken. Waiting for an update on their side :(

@villovil
Copy link

Unfortunately, it will take longer. Currently, I am unable to see crash reports, run the simulator, or anything. The Garmin dev tools were not streamlined, but now completely broken. Waiting for an update on their side :(

Is it possible to install an older version of the app to see if the error is also present there? (I don't even know if this sort of thing is possible with IQ)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs info This issue did not provide enough information to reproduce stale This issue is surpassed by new app versions
Projects
None yet
Development

No branches or pull requests

4 participants