Since about 2 days ago, the audio playback has not successfully played music files hosted on firebase. The last successful playback was Feb 13th and the next try on Feb 16th failed. I have not changed the alexa skill source code for over 10 days and the firebase file plays fine in the browser. The skill is implemented in NodeJS. My request is as follows:
{ "version": "1.0", "response": { "directives": [ { "type": "AudioPlayer.Play", "playBehavior": "REPLACE_ALL", "audioItem": { "stream": { "token": "", "url": "https://www.googleapis.com/download/storage/<removed>", "offsetInMilliseconds": 0 } } } ], "shouldEndSession": true } }
And the response I got is:
{ "version": "1.0", "context": { "AudioPlayer": { "playerActivity": "IDLE" }, "System": { "application": { "applicationId": "<removed>" }, "user": { "userId": "<removed>" }, "device": { "supportedInterfaces": { "AudioPlayer": {} } } } }, "request": { "type": "AudioPlayer.PlaybackFailed", "requestId": "<removed>", "timestamp": "2017-02-18T08:24:14Z", "locale": "en-US", "currentPlaybackState": { "playerActivity": "IDLE" }, "error": { "message": "SSL certificate problem: unable to get local issuer certificate", "type": "MEDIA_ERROR_UNKNOWN" }, "token": "" } }
Would really appreciate any ideas about what's wrong all of a sudden.
Thanks.