August 21st, 2010


Internal Server Error 500

I develop the Mac OS X client Phoenix.

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?

Collapse )