title: IIS ASP.Net Website - ManagedPipelineHandler Error ( An operation was attempted on a nonexistent network connection)
body: <p>I am experiencing a strange issue. I have an ASP.Net web application that uses Forms Authentication. If I open the log-in page and there is a couple of minutes of inactivity, the log-in attempt times out or IE / FireFox display "Cannot display this page". If there is no pause or lack of activity, there is no issue and the website run as expected.</p>
  
  <p>I enabled tracing in IIS. The area that appears to be hanging is NOTIFY_MODULE_START Module Name:ManagedPipelineHandler. After 132141 ms, I get the following error The I/O operation has been aborted because of either a thread exit or an application request. (0x800703e3) - ErrorCode 2147943395.</p>
  
  <p>Error Code 2147943629 </p>
  
  <p>Error Code An operation was attempted on a nonexistent network connection. (0x800704cd)</p>
  
  <p><a href="http://www.plasmawebservices.com/images/errorScreenShot.png">Screen Shot: http://www.plasmawebservices.com/images/errorScreenShot.png</a></p>
  
  <p>Server is Windows 2008 SP2. IIS 7</p>
  
  <p>Has anyone come across an error like this?</p>
  
  <pre><code>&lt;asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"&gt;
  &lt;telerik:RadFormDecorator ID="RadFormDecorator" runat="server" DecoratedControls="All" /&gt;
  &lt;p&gt;
      Please enter your username and password.
  &lt;/p&gt;
  &lt;asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false"&gt;
      &lt;LayoutTemplate&gt;
          &lt;asp:Panel runat="server" ID="LoginPanel" DefaultButton="LoginButton"&gt;
              &lt;p&gt;
                  &lt;span class="failure-notification"&gt;
                      &lt;asp:Literal ID="FailureText" runat="server"&gt;&lt;/asp:Literal&gt;
                  &lt;/span&gt;
              &lt;/p&gt;
              &lt;asp:ValidationSummary ID="LoginUserValidationSummary" runat="server" CssClass="failure-notification"
                  ValidationGroup="LoginUserValidationGroup" /&gt;
              &lt;div class="account-info"&gt;
                  &lt;fieldset class="login"&gt;
                      &lt;legend&gt;Account Information&lt;/legend&gt;
                      &lt;p&gt;
                          &lt;asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName"&gt;Username:&lt;/asp:Label&gt;
                          &lt;asp:TextBox ID="UserName" runat="server" CssClass="text-entry"&gt;&lt;/asp:TextBox&gt;
                          &lt;asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
                              CssClass="failure-notification" ErrorMessage="User Name is required." ToolTip="User Name is required."
                              ValidationGroup="LoginUserValidationGroup"&gt;*&lt;/asp:RequiredFieldValidator&gt;
                      &lt;/p&gt;
                      &lt;p&gt;
                          &lt;asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password"&gt;Password:&lt;/asp:Label&gt;
                          &lt;asp:TextBox ID="Password" runat="server" CssClass="password-entry" TextMode="Password"&gt;&lt;/asp:TextBox&gt;
                          &lt;asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"
                              CssClass="failure-notification" ErrorMessage="Password is required." ToolTip="Password is required."
                              ValidationGroup="LoginUserValidationGroup"&gt;*&lt;/asp:RequiredFieldValidator&gt;
                      &lt;/p&gt;
                      &lt;%--&lt;p&gt;
                          &lt;asp:CheckBox ID="RememberMe" runat="server"/&gt;
                      &lt;asp:Label ID="RememberMeLabel" runat="server" AssociatedControlID="RememberMe" CssClass="inline"&gt;Keep me logged in&lt;/asp:Label&gt;
                      &lt;/p&gt;--%&gt;
                  &lt;/fieldset&gt;
                  &lt;p class="margin-top-10"&gt;
                      &lt;asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Log In" ValidationGroup="LoginUserValidationGroup" /&gt;
                  &lt;/p&gt;
              &lt;/div&gt;
          &lt;/asp:Panel&gt;
      &lt;/LayoutTemplate&gt;
  &lt;/asp:Login&gt;
  </code></pre>
  
  <p></p>
  
  <p>Thanks, Brennan</p>