1.1/statuses/update.json "Could not authenticate you" code 32


#1

Request: http://pastebin.com/E2AnegCE

Response: http://pastebin.com/Q9YbzBF7

Tried with both API 1 and 1.1.
API 1 produces a different error message: http://pastebin.com/jTJZH3tt

It worked yesterday, I was able to post the same tweet. The only thing that was different yesterday: I initially sent the update without the cookies that I received from request_token (by mistake), and got a 401 (forgot exact response). I then reissued the request using Fiddler by manually adding in the cookies from request_token.
This morning I corrected the problem in my software which prevented sending the cookies, but no matter what I try, it still fails with subject error.


#2

I tried apigee.com and the only meaningful difference I can see is apigee.com sends the status parameters in the query string, even though update is a POST.


#3

Figured it out… was sending UTF8 BOM, and Fiddler doesn’t do it. Cookies are irrelevant.