|
<self-congratulatory>On the plus side, at least you can see the error due to my change to the error logging! Submission is annoying. I'm not sure what to make of it. I wonder if there is some dodgy data being generated by Picard which the server is rejecting. Can you enable debug logging and then post the log if you get these again? The POST data might be useful? Indeed I was just able to replicate this when submitting some AcoustIds for files that had broken PUIDs in them.
Removing the corrupted PUID tags from files allowed it to submit. If you could get the POST data like the above for yours, possibly we can work out what's happening. This is what I see in my log. It's quote different than yours, am I doing something wrong?
On a side note, the time stamps in the log are incorrect. It looks like they take on the time that the log window was last opened. Re:timestamps, Yeah, that's an age-old known issue. There's a ticket in Trac somewhere; probably created by me. At a guess, I'd say that it's trying to submit empty data? Perhaps the Submit button is incorrectly lighting up... it's probably a bug either way, so we should try and work out what's happening if possible? I had the QT code 299, HTTP code 400 on every request since launch (even on lookups). After replicating the request in cURL I noticed that the problem was the Content-Type. I don't know if QT is supposed to figure the content-type out by itself, but for me on Arch Linux 64-bit it just defaulted to application/octet-stream. since we are actually sending formpart data, we need to use "application/x-www-form-urlencoded". The Content-Type issue with Qt 4.8 is already fixed in Git: https://github.com/musicbrainz/picard/commit/f3e6cde19fc2fbd9843e904772aded0a07364015 I had the same « AcoustID submission failed: 299 » problem today.
I think this could be avoided by fixing (sorry for the ticket flood) Still getting this error in Picard 1.0:
From debug log:
(My API key has been munged for privacy.) I believe this should fix the problem: https://github.com/musicbrainz/picard/commit/abe70f475aa97e9f887affcd85c0bb3f151c59cd I see this when I scan, add to an album, delete the album then try and submit. This was confirmed to still happen in 1.1: |
|||||||||||||||||||||||||||||||||||
I've remembered that I did have the submission working immediately after upgrading picard yesterday, but sometime yesterday it stopped working and hasn't started since.