<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>dasBlog</title><link>http://dasblog.codeplex.com/project/feeds/rss</link><description>dasBlog is a blogging application that doesn&amp;#39;t require a database&amp;#33; It runs on ASP.NET 2.0 and up and is developed in C&amp;#35;.  It has a rich templating engine, easy to develop macros and lots of great features.</description><item><title>New Post: I get MSDeployPublish error when I try to publish the blog</title><link>http://dasblog.codeplex.com/discussions/442368</link><description>&lt;div style="line-height: normal;"&gt;I downloaded the source of dasBlog from here, opened it in Visual Studio 2012, compiled it and tried to publish the Web project to IIS. When I get to the &amp;quot;Start Preview&amp;quot; button and click it, I get the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The target &amp;quot;MSDeployPublish&amp;quot; does not exist in the project.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Can anyone give me a hint what am I doing wrong?&lt;br /&gt;
&lt;/div&gt;</description><author>ttodorov</author><pubDate>Thu, 02 May 2013 16:12:51 GMT</pubDate><guid isPermaLink="false">New Post: I get MSDeployPublish error when I try to publish the blog 20130502041251P</guid></item><item><title>New Post: I get MSDeployPublish error when I try to publish the blog</title><link>http://dasblog.codeplex.com/discussions/442368</link><description>&lt;div style="line-height: normal;"&gt;I downloaded the source of dasBlog from here, opened it in Visual Studio 2012, compiled it and tried to publish the Web project to IIS. When I get to the &amp;quot;Start Preview&amp;quot; button and click it, I get the following error:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The target &amp;quot;MSDeployPublish&amp;quot; does not exist in the project.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Can anyone give me a hint what am I doing wrong?&lt;br /&gt;
&lt;/div&gt;</description><author>ttodorov</author><pubDate>Thu, 02 May 2013 16:12:51 GMT</pubDate><guid isPermaLink="false">New Post: I get MSDeployPublish error when I try to publish the blog 20130502041251P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Scott, &lt;br /&gt;
&lt;br /&gt;
Glad you're interested as well.  I'll be sure to post the resolution here, assuming there will be one.&lt;br /&gt;
&lt;br /&gt;
Maybe what really got GoDaddy's attention was the last line of my previous reply: &lt;br /&gt;
&lt;br /&gt;
&amp;gt; If I think of something I’ll be sure to let you know. In the meantime, I’m investigating new hosts.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 12:49:38 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401124938P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Scott, &lt;br /&gt;
&lt;br /&gt;
Glad you're interested as well.  I'll be sure to post the resolution here, assuming there will be one.&lt;br /&gt;
&lt;br /&gt;
Maybe what really got GoDaddy's attention was the last line of my previous reply: &lt;br /&gt;
&lt;br /&gt;
&amp;gt; If I think of something I’ll be sure to let you know. In the meantime, I’m investigating new hosts.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 12:49:38 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401124938P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hey guys,&lt;br /&gt;
&lt;br /&gt;
Yeah, I'm still following along and interested if a solution is discovered. I'm surprised you're getting anywhere with GoDaddy. Their initial responses to you were about the same to me as when they swapped out .NET versions from underneath my site then tried to tell me I had programming errors when I hadn't touched anything!&lt;br /&gt;
&lt;br /&gt;
Thanks for doing the legwork and I hope they come up with something.&lt;br /&gt;
&lt;br /&gt;
Scott&lt;br /&gt;
&lt;/div&gt;</description><author>scottmarlowe</author><pubDate>Mon, 01 Apr 2013 11:17:58 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401111758A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hey guys,&lt;br /&gt;
&lt;br /&gt;
Yeah, I'm still following along and interested if a solution is discovered. I'm surprised you're getting anywhere with GoDaddy. Their initial responses to you were about the same to me as when they swapped out .NET versions from underneath my site then tried to tell me I had programming errors when I hadn't touched anything!&lt;br /&gt;
&lt;br /&gt;
Thanks for doing the legwork and I hope they come up with something.&lt;br /&gt;
&lt;br /&gt;
Scott&lt;br /&gt;
&lt;/div&gt;</description><author>scottmarlowe</author><pubDate>Mon, 01 Apr 2013 11:17:58 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401111758A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Daniel, &lt;br /&gt;
&lt;br /&gt;
We probably shouldn't eliminate the possibility that ASP.NET has a bug...&lt;br /&gt;
&lt;br /&gt;
Related?&lt;br /&gt;
&lt;a href="http://support.microsoft.com/kb/925248?wa=wsignin1.0" rel="nofollow"&gt;http://support.microsoft.com/kb/925248?wa=wsignin1.0&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:57:05 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401125705A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Daniel, &lt;br /&gt;
&lt;br /&gt;
We probably shouldn't eliminate the possibility that ASP.NET has a bug...&lt;br /&gt;
&lt;br /&gt;
Related?&lt;br /&gt;
&lt;a href="http://support.microsoft.com/kb/925248?wa=wsignin1.0" rel="nofollow"&gt;http://support.microsoft.com/kb/925248?wa=wsignin1.0&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:57:05 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401125705A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Daniel, &lt;br /&gt;
&lt;br /&gt;
Good to know, thanks.  I'll CC you on my next reply to GoDaddy.&lt;br /&gt;
&lt;br /&gt;
Did you get a chance to try my suggestion yet?  Deleting all occurrences of the lowercase word &amp;quot;post&amp;quot; from my last blog post allowed me to submit it (though I only submitted it as a draft since it's still a work-in-progress).&lt;br /&gt;
&lt;br /&gt;
Also, if you can find the time, it would be great if you could repro the problem on your site's root with my custom HTTP handler, just to eliminate the possibility that the problem is a coding/app issue or that I made some kind of embarrassing mistake.  If you're interested and you have any questions about how to repro, please let me know - &lt;a href="http://davesexton.com/blog/contact.aspx" rel="nofollow"&gt;contact me here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:52:55 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401125255A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Daniel, &lt;br /&gt;
&lt;br /&gt;
Good to know, thanks.  I'll CC you on my next reply to GoDaddy.&lt;br /&gt;
&lt;br /&gt;
Did you get a chance to try my suggestion yet?  Deleting all occurrences of the lowercase word &amp;quot;post&amp;quot; from my last blog post allowed me to submit it (though I only submitted it as a draft since it's still a work-in-progress).&lt;br /&gt;
&lt;br /&gt;
Also, if you can find the time, it would be great if you could repro the problem on your site's root with my custom HTTP handler, just to eliminate the possibility that the problem is a coding/app issue or that I made some kind of embarrassing mistake.  If you're interested and you have any questions about how to repro, please let me know - &lt;a href="http://davesexton.com/blog/contact.aspx" rel="nofollow"&gt;contact me here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:52:55 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401125255A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Dave&lt;br /&gt;
&lt;br /&gt;
I don't know about scottmarlowe, but I am actually very interested since the problem still exists for me, so thank you for all the info. Feel free to add my to the email thread with GoDaddy if you think it will help, although you have definitely taken the repro to the next level and I have nothing more to add...&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;br /&gt;
Daniel&lt;br /&gt;
&lt;/div&gt;</description><author>DanielMoth</author><pubDate>Mon, 01 Apr 2013 00:12:24 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401121224A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Dave&lt;br /&gt;
&lt;br /&gt;
I don't know about scottmarlowe, but I am actually very interested since the problem still exists for me, so thank you for all the info. Feel free to add my to the email thread with GoDaddy if you think it will help, although you have definitely taken the repro to the next level and I have nothing more to add...&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;br /&gt;
Daniel&lt;br /&gt;
&lt;/div&gt;</description><author>DanielMoth</author><pubDate>Mon, 01 Apr 2013 00:12:24 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401121224A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi everyone, &lt;br /&gt;
&lt;br /&gt;
GoDaddy has bumped it up to their &amp;quot;Advanced Technical Support Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Sorry if I've been annoying any dasBloggers that aren't interested in these updates.  I'll post again if there's a resolution.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:08:05 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401120805A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi everyone, &lt;br /&gt;
&lt;br /&gt;
GoDaddy has bumped it up to their &amp;quot;Advanced Technical Support Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Sorry if I've been annoying any dasBloggers that aren't interested in these updates.  I'll post again if there's a resolution.&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Mon, 01 Apr 2013 00:08:05 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130401120805A</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi everyone, &lt;br /&gt;
&lt;h2&gt;GoDaddy's Fourth Reply&lt;/h2&gt;
&lt;blockquote&gt;
Dear Dave,&lt;br /&gt;
&lt;br /&gt;
Thank you for the follow up.&lt;br /&gt;
&lt;br /&gt;
We've reviewed the information you've provided so far, however you had stated you had been using Community Server previously and had no issues with posting to it using Windows Live Writer, and have only experienced issues since you've started using BlogEngine.NET. This would seem to suggest that there is something different between how the two applications handle posting to them that results in one of them working and the other not working.&lt;br /&gt;
&lt;br /&gt;
In order to further troubleshoot this matter, we would need specific instructions for how we can duplicate the issue with POST requests being truncated. We need something we can test so we can experience the issue first-hand. If it's something that can only be duplicated after logging into an application, do not provide us with login credentials, just the instructions as to how to duplicate this.&lt;br /&gt;
&lt;br /&gt;
Please let us know if we can assist you in any other way.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Joe M.&lt;br /&gt;
Online Support&lt;br /&gt;
&lt;/blockquote&gt;
&lt;h2&gt;My Response&lt;/h2&gt;
&lt;blockquote&gt;
Hi Joe, &lt;br /&gt;
&lt;br /&gt;
I appreciate your continued interest in helping me to resolve this issue.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; you had stated you had been using Community Server previously and had no issues with posting to it using Windows Live Writer, and have only experienced issues since you've started using BlogEngine.NET&lt;br /&gt;
&lt;br /&gt;
I did not state that to you, but yes I did write that in the discussion to which I had provided a link to you.&lt;br /&gt;
&lt;br /&gt;
The difference in time between my last Community Server post and my first BlogEngine.NET post was quite a while - several months perhaps.  Furthermore, I upgraded to 4GH from the standard hosting.  So at first I thought it was an application error, just like you, but I’ve come to realize now that there’s evidence to the contrary.&lt;br /&gt;
&lt;br /&gt;
Also note that Daniel Moth, the person whom started that discussion, is also on GoDaddy hosting but he is using an entirely different blog application (dasBlog) and he has experienced the same symptoms as me.  Furthermore, he wrote this: &lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt; For the period in which this started happening (last 2 months) there is nothing out of the ordinary&lt;br /&gt;
&lt;br /&gt;
So it seems that Daniel was using dasBlog continuously when he started experiencing this strange behavior.&lt;br /&gt;
&lt;br /&gt;
Regardless, my comments about Community Server and BlogEngine.NET are old and unrelated to the question that I’ve asked you.  As I’ve already shown, I was able to reduce the issue so that it’s not related to any particular application.  The code example that I’ve provided to you is not part of any third-party application.  It’s a custom HTTP handler that I wrote to test a theory that there was something wrong at the HTTP handler level and it looks like I was proven correct: POST data is being truncated before it reaches custom HTTP handlers in ASP.NET, depending on the presence of the word “post” in the POST body and perhaps other innocuous differences in the data.  Also, when POST data is truncated, the response from the server is not received by the client.&lt;br /&gt;
&lt;br /&gt;
No exceptions are thrown.  I also suspect that there are no HTTP errors being logged either, but you’d have to check that because I don’t have access to the server logs.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; This would seem to suggest that there is something different between how the two applications handle posting to them that results in one of them working and the other not working.&lt;br /&gt;
&lt;br /&gt;
Yes, it would suggest that, but only if you ignore the code and the screenshots that I’ve already sent to you showing that POST data is being lost or truncated before it’s received by a custom HTTP handler, based on whether the word “post” appears in the POST body or perhaps other innocuous differences in the data, entirely outside of the aforementioned applications.  (My custom HTTP handler is configured at my site’s root while my blog software is installed under the /blog/ folder, which is configured as its own application in IIS.)&lt;br /&gt;
&lt;br /&gt;
&amp;gt; In order to further troubleshoot this matter, we would need specific instructions for how we can duplicate the issue with POST requests being truncated.&lt;br /&gt;
&lt;br /&gt;
Ok, I’ve provided troubleshooting steps below.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; If it's something that can only be duplicated after logging into an application, do not provide us with login credentials, just the instructions as to how to duplicate this.&lt;br /&gt;
&lt;br /&gt;
No, it has nothing to do with any third-party application – whatsoever.&lt;br /&gt;
&lt;br /&gt;
Troubleshooting steps: &lt;br /&gt;
&lt;br /&gt;
1  Create a new website in your shared hosting environment on the same server that my site (davesexton.com) is located.&lt;br /&gt;
2  Build a .NET assembly named “MetaWebLogWrapper.dll” using the code I provided to you for an HTTP Handler named “TestRequestHandler”.  Or you can just copy the MetaWebLogWrapper.dll assembly from the bin folder in my website (I give you permission).  Alternatively, the source code and other documents used for the repro appear in the discussion here: &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
3  Configure TestRequestHandler at your site’s root.  An example web.config was provided to you or you can grab a copy from &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
This is the important part: &lt;br /&gt;
&lt;div style="color:Black;background-color:White;"&gt;&lt;pre&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;system.webServer&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;handlers&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;add&lt;/span&gt; &lt;span style="color:Red;"&gt;name&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;TestHandler_MainSite&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;verb&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;*&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;path&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;testhandler.axd&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;type&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;MetaWebLogWrapper.TestRequestHandler, MetaWebLogWrapper&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;resourceType&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Unspecified&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;requireAccess&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Script&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;preCondition&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;integratedMode&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;handlers&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;system.webServer&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;4  Follow along with the screenshots that I sent you to reproduce all of the success and failure cases.  You can also get a couple of examples from &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
_ _ _ a  There is only one GET request but it’s a success case just to show that the handler works.  It can be reproduced by simply requesting the handler in a browser.&lt;br /&gt;
_ _ _ b  POST requests can be sent using Fiddler, as I’ve shown in the screenshots.  &lt;a href="http://www.fiddler2.com/fiddler2/" rel="nofollow"&gt;http://www.fiddler2.com/fiddler2/&lt;/a&gt; &lt;br /&gt;
_ _ _ c  Note that I have not provided the 20K byte examples in their entirety, but these are not necessary to repro the problem.&lt;br /&gt;
&lt;br /&gt;
Please let me know if there’s any additional information that you need.&lt;br /&gt;
&lt;br /&gt;
Thanks, &lt;br /&gt;
Dave&lt;br /&gt;
&lt;/blockquote&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Sat, 30 Mar 2013 15:53:02 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130330035302P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi everyone, &lt;br /&gt;
&lt;h2&gt;GoDaddy's Fourth Reply&lt;/h2&gt;
&lt;blockquote&gt;
Dear Dave,&lt;br /&gt;
&lt;br /&gt;
Thank you for the follow up.&lt;br /&gt;
&lt;br /&gt;
We've reviewed the information you've provided so far, however you had stated you had been using Community Server previously and had no issues with posting to it using Windows Live Writer, and have only experienced issues since you've started using BlogEngine.NET. This would seem to suggest that there is something different between how the two applications handle posting to them that results in one of them working and the other not working.&lt;br /&gt;
&lt;br /&gt;
In order to further troubleshoot this matter, we would need specific instructions for how we can duplicate the issue with POST requests being truncated. We need something we can test so we can experience the issue first-hand. If it's something that can only be duplicated after logging into an application, do not provide us with login credentials, just the instructions as to how to duplicate this.&lt;br /&gt;
&lt;br /&gt;
Please let us know if we can assist you in any other way.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Joe M.&lt;br /&gt;
Online Support&lt;br /&gt;
&lt;/blockquote&gt;
&lt;h2&gt;My Response&lt;/h2&gt;
&lt;blockquote&gt;
Hi Joe, &lt;br /&gt;
&lt;br /&gt;
I appreciate your continued interest in helping me to resolve this issue.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; you had stated you had been using Community Server previously and had no issues with posting to it using Windows Live Writer, and have only experienced issues since you've started using BlogEngine.NET&lt;br /&gt;
&lt;br /&gt;
I did not state that to you, but yes I did write that in the discussion to which I had provided a link to you.&lt;br /&gt;
&lt;br /&gt;
The difference in time between my last Community Server post and my first BlogEngine.NET post was quite a while - several months perhaps.  Furthermore, I upgraded to 4GH from the standard hosting.  So at first I thought it was an application error, just like you, but I’ve come to realize now that there’s evidence to the contrary.&lt;br /&gt;
&lt;br /&gt;
Also note that Daniel Moth, the person whom started that discussion, is also on GoDaddy hosting but he is using an entirely different blog application (dasBlog) and he has experienced the same symptoms as me.  Furthermore, he wrote this: &lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt; For the period in which this started happening (last 2 months) there is nothing out of the ordinary&lt;br /&gt;
&lt;br /&gt;
So it seems that Daniel was using dasBlog continuously when he started experiencing this strange behavior.&lt;br /&gt;
&lt;br /&gt;
Regardless, my comments about Community Server and BlogEngine.NET are old and unrelated to the question that I’ve asked you.  As I’ve already shown, I was able to reduce the issue so that it’s not related to any particular application.  The code example that I’ve provided to you is not part of any third-party application.  It’s a custom HTTP handler that I wrote to test a theory that there was something wrong at the HTTP handler level and it looks like I was proven correct: POST data is being truncated before it reaches custom HTTP handlers in ASP.NET, depending on the presence of the word “post” in the POST body and perhaps other innocuous differences in the data.  Also, when POST data is truncated, the response from the server is not received by the client.&lt;br /&gt;
&lt;br /&gt;
No exceptions are thrown.  I also suspect that there are no HTTP errors being logged either, but you’d have to check that because I don’t have access to the server logs.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; This would seem to suggest that there is something different between how the two applications handle posting to them that results in one of them working and the other not working.&lt;br /&gt;
&lt;br /&gt;
Yes, it would suggest that, but only if you ignore the code and the screenshots that I’ve already sent to you showing that POST data is being lost or truncated before it’s received by a custom HTTP handler, based on whether the word “post” appears in the POST body or perhaps other innocuous differences in the data, entirely outside of the aforementioned applications.  (My custom HTTP handler is configured at my site’s root while my blog software is installed under the /blog/ folder, which is configured as its own application in IIS.)&lt;br /&gt;
&lt;br /&gt;
&amp;gt; In order to further troubleshoot this matter, we would need specific instructions for how we can duplicate the issue with POST requests being truncated.&lt;br /&gt;
&lt;br /&gt;
Ok, I’ve provided troubleshooting steps below.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; If it's something that can only be duplicated after logging into an application, do not provide us with login credentials, just the instructions as to how to duplicate this.&lt;br /&gt;
&lt;br /&gt;
No, it has nothing to do with any third-party application – whatsoever.&lt;br /&gt;
&lt;br /&gt;
Troubleshooting steps: &lt;br /&gt;
&lt;br /&gt;
1  Create a new website in your shared hosting environment on the same server that my site (davesexton.com) is located.&lt;br /&gt;
2  Build a .NET assembly named “MetaWebLogWrapper.dll” using the code I provided to you for an HTTP Handler named “TestRequestHandler”.  Or you can just copy the MetaWebLogWrapper.dll assembly from the bin folder in my website (I give you permission).  Alternatively, the source code and other documents used for the repro appear in the discussion here: &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
3  Configure TestRequestHandler at your site’s root.  An example web.config was provided to you or you can grab a copy from &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
This is the important part: &lt;br /&gt;
&lt;div style="color:Black;background-color:White;"&gt;&lt;pre&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;system.webServer&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;handlers&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;add&lt;/span&gt; &lt;span style="color:Red;"&gt;name&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;TestHandler_MainSite&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;verb&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;*&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;path&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;testhandler.axd&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;type&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;MetaWebLogWrapper.TestRequestHandler, MetaWebLogWrapper&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;resourceType&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Unspecified&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;requireAccess&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Script&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;preCondition&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;integratedMode&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;handlers&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;system.webServer&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;4  Follow along with the screenshots that I sent you to reproduce all of the success and failure cases.  You can also get a couple of examples from &lt;a href="http://dasblog.codeplex.com/discussions/284630" rel="nofollow"&gt;http://dasblog.codeplex.com/discussions/284630&lt;/a&gt;&lt;br /&gt;
_ _ _ a  There is only one GET request but it’s a success case just to show that the handler works.  It can be reproduced by simply requesting the handler in a browser.&lt;br /&gt;
_ _ _ b  POST requests can be sent using Fiddler, as I’ve shown in the screenshots.  &lt;a href="http://www.fiddler2.com/fiddler2/" rel="nofollow"&gt;http://www.fiddler2.com/fiddler2/&lt;/a&gt; &lt;br /&gt;
_ _ _ c  Note that I have not provided the 20K byte examples in their entirety, but these are not necessary to repro the problem.&lt;br /&gt;
&lt;br /&gt;
Please let me know if there’s any additional information that you need.&lt;br /&gt;
&lt;br /&gt;
Thanks, &lt;br /&gt;
Dave&lt;br /&gt;
&lt;/blockquote&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Sat, 30 Mar 2013 15:53:02 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130330035302P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Everyone, &lt;br /&gt;
&lt;h2&gt;GoDaddy's Third Response&lt;/h2&gt;
&lt;blockquote&gt;
Dear David,&lt;br /&gt;
&lt;br /&gt;
Thank you for taking the time to reply. You have asked multiple questions, and I have attempted to answer them individually below:&lt;br /&gt;
&lt;br /&gt;
Question:  What application error?  Why do you keep referring to this as an error?  The POST data is being truncated.  The application is not throwing an exception.  Are you seeing something different than me?&lt;br /&gt;
Answer:  When visiting &lt;a href="http://davesexton.com/testhandler.axd?i=1" rel="nofollow"&gt;http://davesexton.com/testhandler.axd?i=1&lt;/a&gt; address, we get the following error-&lt;br /&gt;
&lt;br /&gt;
Received HTTP Handler Request.Reading InputStream property.Content-Length: 0Stream Length: 0CanWrite: FalseIterations: 0Content: Done.&lt;br /&gt;
&lt;br /&gt;
Question:  What application vendor?  There is no application vendor!&lt;br /&gt;
Answer:  I apologize if we assumed the site was based on an application or framework not your own.&lt;br /&gt;
&lt;br /&gt;
Question:  What other details do you need?&lt;br /&gt;
Answer:  We can find no issue with server or its ability to process POST requests, and would require that you provide specific evidence that indicates it is a server-side issue before we could investigate further.&lt;br /&gt;
&lt;br /&gt;
Question:  What aspect of the hosting may cause POST data to be truncated before it’s received by a custom HTTP handler, but only depending upon particular sequences of bytes and perhaps specific kinds of HTTP headers?&lt;br /&gt;
Answer:  That is not a hosting or server-related issue.&lt;br /&gt;
&lt;br /&gt;
I have attempted to provide most pertinent information based on the data you provided. If I misunderstood your request, or if any part of my response is unclear, we would appreciate you letting us know. In the meantime, tell us if there is anything else we can do for you.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Nathan T.&lt;br /&gt;
Online Support Team&lt;br /&gt;
&lt;/blockquote&gt;
&lt;h2&gt;My (Probably Final) Response&lt;/h2&gt;
&lt;blockquote&gt;
Hi Nathan, &lt;br /&gt;
&lt;br /&gt;
&amp;gt; When visiting &lt;a href="http://davesexton.com/testhandler.axd?i=1" rel="nofollow"&gt;http://davesexton.com/testhandler.axd?i=1&lt;/a&gt; address, we get the following error&lt;br /&gt;
&lt;br /&gt;
That is not an error at all.  That is the expected output of my custom HTTP handler.  It shows a successful GET request, just like screenshot #3.&lt;br /&gt;
&lt;br /&gt;
The problem is with POST requests.   The problem is not with GET requests.  I’ve shown this already in my troubleshooting steps, which you asked me to provide with screenshots, though now it seems like you’ve completely ignored them.&lt;br /&gt;
&lt;br /&gt;
Apparently you haven’t even tried to reproduce the actual problem.  It’s very discouraging.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [snip]&lt;br /&gt;
&amp;gt; That is not a hosting or server-related issue.&lt;br /&gt;
&lt;br /&gt;
I understand you feel that way.  You’ve placed the burden on me to prove otherwise, though I feel that I’ve already done so.  I don’t know what else I can provide to prove to you that something strange is happening in your hosting environment that is beyond my control.&lt;br /&gt;
&lt;br /&gt;
If I think of something I’ll be sure to let you know.  In the meantime, I’m investigating new hosts.&lt;br /&gt;
&lt;br /&gt;
Thanks for your support, &lt;br /&gt;
Dave Sexton&lt;br /&gt;
&lt;/blockquote&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Fri, 29 Mar 2013 12:53:57 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130329125357P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Everyone, &lt;br /&gt;
&lt;h2&gt;GoDaddy's Third Response&lt;/h2&gt;
&lt;blockquote&gt;
Dear David,&lt;br /&gt;
&lt;br /&gt;
Thank you for taking the time to reply. You have asked multiple questions, and I have attempted to answer them individually below:&lt;br /&gt;
&lt;br /&gt;
Question:  What application error?  Why do you keep referring to this as an error?  The POST data is being truncated.  The application is not throwing an exception.  Are you seeing something different than me?&lt;br /&gt;
Answer:  When visiting &lt;a href="http://davesexton.com/testhandler.axd?i=1" rel="nofollow"&gt;http://davesexton.com/testhandler.axd?i=1&lt;/a&gt; address, we get the following error-&lt;br /&gt;
&lt;br /&gt;
Received HTTP Handler Request.Reading InputStream property.Content-Length: 0Stream Length: 0CanWrite: FalseIterations: 0Content: Done.&lt;br /&gt;
&lt;br /&gt;
Question:  What application vendor?  There is no application vendor!&lt;br /&gt;
Answer:  I apologize if we assumed the site was based on an application or framework not your own.&lt;br /&gt;
&lt;br /&gt;
Question:  What other details do you need?&lt;br /&gt;
Answer:  We can find no issue with server or its ability to process POST requests, and would require that you provide specific evidence that indicates it is a server-side issue before we could investigate further.&lt;br /&gt;
&lt;br /&gt;
Question:  What aspect of the hosting may cause POST data to be truncated before it’s received by a custom HTTP handler, but only depending upon particular sequences of bytes and perhaps specific kinds of HTTP headers?&lt;br /&gt;
Answer:  That is not a hosting or server-related issue.&lt;br /&gt;
&lt;br /&gt;
I have attempted to provide most pertinent information based on the data you provided. If I misunderstood your request, or if any part of my response is unclear, we would appreciate you letting us know. In the meantime, tell us if there is anything else we can do for you.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Nathan T.&lt;br /&gt;
Online Support Team&lt;br /&gt;
&lt;/blockquote&gt;
&lt;h2&gt;My (Probably Final) Response&lt;/h2&gt;
&lt;blockquote&gt;
Hi Nathan, &lt;br /&gt;
&lt;br /&gt;
&amp;gt; When visiting &lt;a href="http://davesexton.com/testhandler.axd?i=1" rel="nofollow"&gt;http://davesexton.com/testhandler.axd?i=1&lt;/a&gt; address, we get the following error&lt;br /&gt;
&lt;br /&gt;
That is not an error at all.  That is the expected output of my custom HTTP handler.  It shows a successful GET request, just like screenshot #3.&lt;br /&gt;
&lt;br /&gt;
The problem is with POST requests.   The problem is not with GET requests.  I’ve shown this already in my troubleshooting steps, which you asked me to provide with screenshots, though now it seems like you’ve completely ignored them.&lt;br /&gt;
&lt;br /&gt;
Apparently you haven’t even tried to reproduce the actual problem.  It’s very discouraging.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [snip]&lt;br /&gt;
&amp;gt; That is not a hosting or server-related issue.&lt;br /&gt;
&lt;br /&gt;
I understand you feel that way.  You’ve placed the burden on me to prove otherwise, though I feel that I’ve already done so.  I don’t know what else I can provide to prove to you that something strange is happening in your hosting environment that is beyond my control.&lt;br /&gt;
&lt;br /&gt;
If I think of something I’ll be sure to let you know.  In the meantime, I’m investigating new hosts.&lt;br /&gt;
&lt;br /&gt;
Thanks for your support, &lt;br /&gt;
Dave Sexton&lt;br /&gt;
&lt;/blockquote&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Fri, 29 Mar 2013 12:53:57 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130329125357P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Everyone, &lt;br /&gt;
&lt;br /&gt;
It appears that the HTTP headers have nothing to do with it.  I can reproduce the problem using the same headers that IE sends with a GET request.  I haven't mentioned this to GoDaddy, but I don't think that should matter.  Right?  :)&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Thu, 28 Mar 2013 20:31:04 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130328083104P</guid></item><item><title>New Post: Live Writer unable to post to dasBlog due to 504</title><link>http://dasblog.codeplex.com/discussions/284630</link><description>&lt;div style="line-height: normal;"&gt;Hi Everyone, &lt;br /&gt;
&lt;br /&gt;
It appears that the HTTP headers have nothing to do with it.  I can reproduce the problem using the same headers that IE sends with a GET request.  I haven't mentioned this to GoDaddy, but I don't think that should matter.  Right?  :)&lt;br /&gt;
&lt;br /&gt;
- Dave&lt;br /&gt;
&lt;/div&gt;</description><author>davedev</author><pubDate>Thu, 28 Mar 2013 20:31:04 GMT</pubDate><guid isPermaLink="false">New Post: Live Writer unable to post to dasBlog due to 504 20130328083104P</guid></item></channel></rss>