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

Appstore not loading #1767

Open
Colug0 opened this issue Jul 25, 2024 · 1 comment
Open

Appstore not loading #1767

Colug0 opened this issue Jul 25, 2024 · 1 comment

Comments

@Colug0
Copy link

Colug0 commented Jul 25, 2024

When I log in with admin creds in my SignalK Server and navigate to the "Appstore", only an empty list is displayed (selected "All" and nothing in the search field). Also If I click on "Server -> Update" the following message is displayed: "Waiting for App Store data to load..."

I tried to restart the SignalK Server and the Raspberry Pi 4, on which the SignalK Server runs. SignalK was installed via Openplotter.

I am looking for ideas on what I could check/do.

@tkurki
Copy link
Member

tkurki commented Jul 27, 2024

The app store data is coming from npmjs.com, more specifically from the api https://registry.npmjs.org/-/v1/search?size=250&text=keywords:signalk-webapp (for webapps). You can try loading that url from your boat to check basis connectivity to npmjs.

The api is accessed from the Signal K server, so even if you can connect to this for example from your phone or tablet on the boat network the server may not be able to do so. Using a browser or for example curl running on the same machine as the server give the definitive answer for connectivity.

People have reported that restarting their linux installation has fixed their app store related problems.

Reports of app store loading problems have been increasing lately. We could tweak the way the app store data is loaded, eagerly and periodically but on demand when the app store is loaded, but there is no really good strategy here. Sometimes people want the module that was just released, and with cached data the update won't be there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants