Today I decided to get a personal blog up that will shadowcopy my work blog and where I will add more personal bits. I installed Movable Type as a blogging engine because Community Server uses Microsoft SQL Server and my provider charges too much for just being able to run Community Server. Movable Type can use a wide range of databases so I picked the Berkeley database (just flat file). Installation went fine and all I have left to do is create (read: tweak) a pretty theme.
And then I tried to write a post using Windows Live Writer…
The first error I ran into when connecting to my blog was:
“The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF”
After some googling I found a fix:
Add to the WindowsLiveWriter.exe.config:
<httpWebRequest useUnsafeHeaderParsing=”true” />
Then I got the strangest message:
At the bottom of your Author Profile page in Movable Type there is a password that is different from your regular password which is required while connection to the Movable Type web service. As you can see… problem solved.
 Personal Blog
 Work Blog
 Movable Type
 Windows Live Writer
 The Proof of the Pudding