Oh, no worries about the Gemini status. I completely understand how open source projects often have to play second fiddle to day-to-day life.
I have tried out version 1.00.06, and oddly enough, it doesn't work AT ALL with Windows Live Writer and Metapost. I think I have the culprit, though, and perhaps you can verify if I'm correct. I found some old discussions (circa 2006) about not storing AD passwords in the DNN database. Can you confirm that if a user is auto-logged in, a "dummy" password is used in the DNN database? If so, this is our problem. Metapost uses the "ValidateUser" method to see if a user is authorized to connect. Of course, this would check against the DNN database. If a dummy password is stored there, the ValidateUser method will always fail.
This also perfectly explains why manually logging in works... in this case, the same password that is used against AD is also stored in the DNN database.
If, indeed, this is the case, do you have any guidance on how a provider like Metapost can validate against AD instead of DNN? (If you aren't familiar, when you set up Windows Live Writer to use Metapost, you give Live Writer the password, then it matches it against the DNN database using the ValidateUser method. In other words, it's not really a password RETRIEVAL that's happening... more of a password MATCHING.)
Thanks for all of the input on this, Mike.