infinityofspace / jellyfin_alexa_skill

Selfhosted Alexa media player skill for Jellyfin
GNU General Public License v3.0
74 stars 11 forks source link

Error while updating skill manifest #39

Closed rikman122 closed 2 years ago

rikman122 commented 2 years ago

Describe the bug

There is an error while updating the skill manifest on a clean first start. The interaction model is uploaded correctly as I can see it in the Alexa dev console so I guess that connection parameters to AWS are ok. I tried both docker container and python package version with the same error.

To Reproduce

  1. Install the docker or python version like stated in the wiki
  2. Create an skill and complete skill.conf
  3. Run the container/package and see logs

Expected behavior

The container/package starts correctly and the skill server is running

Versions

Additional context

INFO:Cloud skill version:

Current skill version: 0.3.1

INFO:Updating skill interaction model...

INFO:Skill interaction model updated

INFO:Updating skill manifest...

Traceback (most recent call last):

File "/opt/venv/bin/jellyfin_alexa_skill", line 33, in

sys.exit(load_entry_point('jellyfin-alexa-skill==0.3.1', 'console_scripts', 'jellyfin_alexa_skill')())

File "/opt/venv/lib/python3.10/site-packages/jellyfin_alexa_skill-0.3.1-py3.10.egg/jellyfin_alexa_skill/main.py", line 353, in main

update_skill_manifest(config,

File "/opt/venv/lib/python3.10/site-packages/jellyfin_alexa_skill-0.3.1-py3.10.egg/jellyfin_alexa_skill/main.py", line 218, in update_skill_manifest

smapi_client.update_skill_manifest_v1(skill_id=skill_id,

File "/opt/venv/lib/python3.10/site-packages/ask_smapi_model/services/skill_management/skill_management_service_client.py", line 12500, in update_skill_manifest_v1

api_response = self.invoke(

File "/opt/venv/lib/python3.10/site-packages/ask_sdk_model_runtime/base_service_client.py", line 143, in invoke

raise ServiceException(message=exception_metadata.message,

ask_sdk_model_runtime.exceptions.ServiceException: Server cannot process the request due to a client error.

rikman122 commented 2 years ago

Nevermind I was setting the skill url without https