Lately, some of my users have been reporting an issue where Livejournal generates an Internal Server Error (500) when attempting to post using the client. When it occurs it usually persists for a while (an hour or more), but it occurs intermittently and seemingly without pattern. It happened to me when trying to post this entry (with a different example attached), so I've attached the post request I sent that failed.
I imagine this is related to the other issues with clients who post using the flat method.
UPDATE: It's definitely an issue with Unicode. Posting non-roman Characters duplicates the problem 100%. I've had Unicode implemented successfully in the client (I thought?) for the last seven years with no problems. Is Livejournal broke or did they change something with their unicode implementation permanently?
POST /interface/flat HTTP/1.0
3T23YqKM99YAfFO8e:f48e7aa96047668f202234 81e68f0bfe&auth_response=f2cc69bc27c58031101196aa3a 1ed944&event=I develop the Mac OS X client Phoenix%2E
Lately%2C some of my users have been reporting an issue where Livejournal generates an Internal Server Error %28500%29 when attempting to post using the client%2E When it occurs it usually persists for a while %28an hour or more%29%2C but it occurs intermittently and seemingly without pattern%2E
I imagine this is related to the other issues with clients who post using the flat method%2E Anyway%2C here is an example of what I post%3A
%3Clj%2Dcut text%3D%22Post Data after the Jump%22%3E%3Ccode%3E
POST %2Finterface%2Fflat HTTP%2F1%2E0
shammer%26auth%5Fmethod%3Dchallenge%26au th%5Fchallenge%3Dc0%3A1282431600%3A1136%3 A60%3AjKabEEq7AU7YoDCP0Rqn%3A9ae068c07ae 331fdf4e31db7df3d165c%26auth%5Fresponse%3 Ddbf383ae132351acc8d483a57ed54c7f%26even t%3DThis is a test subject%252E%26lineendings%3Dmac%26subje ct%3DTest Subject%26security%3Dprivate%26year%3D20 10%26mon%3D8%26day%3D21%26hour%3D18%26mi n%3D18%26prop%5Fcurrent%5Fmood%3DTesty%2 6prop%5Fcurrent%5Fmusic%3DThe Tests%253A Testing 1%252D2%26prop%5Fopt%5Fpreformatted%3D0%2 6prop%5Fopt%5Fnocomments%3D0%26prop%5Fop t%5Fbackdated%3D1%26prop%5Fopt%5Fscreeni ng%3DN%26prop%5Fpicture%5Fkeyword%3DBig Geek%26prop%5Ftaglist%3Dtest tag%26prop%5Fcurrent%5Flocation%3DTestpo rium
%3C%2Fcode%3E%3C%2Flj%2Dcut%3E&lineendings=mac&subject=500 Internal Server Error&security=public&year=2010&mon=8&day=21&hour=18&min=24&prop_current_mood=confused&prop_current_moodid=6&prop_current_music=Sigur Rós %28%28 %29%29%3A Untitled 3&prop_opt_preformatted=0&prop_opt_nocomments=0&prop_opt_backdated=0&prop_opt_screening=N&prop_picture_keyword=Standup