acoustid / acoustid-fingerprinter

GUI application for submitting audio fingerprints to AcoustID
GNU General Public License v2.0
35 stars 11 forks source link

Missing required parameter "client" #3

Closed intgr closed 12 years ago

intgr commented 12 years ago

Hi, I tried using the acoustid-fingerprinter 0.5 release to scan some of my files. The fingerprinting part seems to work fine, but the server seems to respond with a failure every time: Submittion failed: "{"status": "error", "error": {"message": "missing required parameter \"client\"", "code": 2}}"

I also tried with version 0.4 and got the same result. Also with chromaprint 0.5 and 0.6

Full acoustid-fingerprinter output here: https://gist.github.com/ad45819bc05e401c00e4

lalinsky commented 12 years ago

This is a problem with Qt 4.8 which changed the default Content-Type.

SheamusPatt commented 12 years ago

I'm getting exactly this same result when running MusicBrainz Picard (I can see it by snooping the connection; Picard just returns 'error 299').

I have the latest version in Ubuntu 'precise pangolin', which seems to be 0.6-1. Picard is also Ubuntu's latest (even using the stable ppa), 0.16.

The Wireshark dump does seem to show the symptom you describe; the content-type is application/octet-stream, not application/x-www-form-encoded. Is Picard broken?

lalinsky commented 12 years ago

That problem was fixed in Picard 1.0, updating from the stable PPA should fix that.

SheamusPatt commented 12 years ago

So it is. Thanks.