Skip to content

Responses never arrive at clients #254

@Arrigi

Description

@Arrigi

go-librespot is discovered succesfully by spotify players and
commands are received properly by go-librespot

but the clients (I've tested macos + ios) never seem to receive a response. This does create weird situations where go-librespot may actually play the requested song and sometimes even update volume, but the client still believes it's connecting. It eventually times out and believes nothing is playing, while I can hear music.

Logging repeatedly shows

DEBU[0033] put state request failed with status 400: Missing payload 
DEBU[0035] put state request failed with status 400: Missing payload 
ERRO[0035] failed put state after update                 error="put state request failed with status 400: Missing payload"

I can't figure out what this is trying to access or where this http400 would be coming from, if it even is one?

I've seen this issue all 0.5.x versions

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions