500 server error when installing Spotify skill from Marketplace


#1

When trying to install the Spotify skill from the Marketplace, I get a 500 response from the server.
I’m able to install the skill by asking Mycroft to install it.
However, I still need to register my account with the skill to be able to use it, and I can’t do that from home.mycroft.ai because the skill doesn’t appear in the list there.
Has this issue been seen yet, and is there a fix?


#2

Hi boardfish, thanks for reporting this!

The team discovered and fixed a bug with the skills setting endpoint over the weekend. This was causing problems with the skill settings page for some accounts and could cause units to be non-responsive.

Can you confirm whether you can install and authenticate with Spotify now?


#3

Just had the same error in console when trying to install “Spotify” via the marketplace (Chrome as well as FireFox)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>

(console meaning: The output from the browser’s devtools, NOT the Linux console)


#4

In case this might help:
I can install the skill on the shell using mycroft-msm where it gets installed without issues but it does not appear in my skills list on mycroft.ai


#5

Hey, we’re working on a separate bug that’s causing the 500 error on the “add” button in the Marketplace. So that will be addressed shortly.

We released Mycroft-core 19.2.13 about 16 hours ago, do you know if your device had updated before testing this? The update included some updates to how we handle skill settings and it seems to have resolved issues that other users were seeing, so I’m hoping that it will be the same here.

If you chose to have automatic updates then this should already be running on your device. Either way, you can say “check version” to tell what you are running and if an update is available, Mycroft will ask if you want to download and apply it.