title: IIS 6 ASP.NET handlers not working in virtual application
body: <p>I have a virtual directory (configured as an application). It will accept requests for all files that exist, but it will not call handlers (system.web/httpHandlers).</p>
  
  <p>Any ideas?</p>
  
  <pre><code>    &lt;httpHandlers&gt;
          &lt;remove verb="*" path="*.asmx"/&gt;
          &lt;add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&gt;
          &lt;add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&gt;
          &lt;add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/&gt;
          &lt;add verb="GET" path="*.smjs" type="SmartMax.SightMax.AgentInterface.JSHandler, SmartMax.SightMax.AgentInterface, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b9f7c69b7e2ca2dc"/&gt;
          &lt;add verb="GET" path="*.smgif" type="SmartMax.SightMax.AgentInterface.GifHandler, SmartMax.SightMax.AgentInterface, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b9f7c69b7e2ca2dc"/&gt;
      &lt;/httpHandlers&gt;
  </code></pre>
  
  <p>this is the url that the application uses.</p>
  
  <p><a href="http://www.datalineonline.com/SightMaxAgentInterface/chat.smgif?accountID=1&amp;siteID=1&amp;queueID=2" rel="nofollow">http://www.datalineonline.com/SightMaxAgentInterface/chat.smgif?accountID=1&amp;siteID=1&amp;queueID=2</a></p>