locked
400 Bad Request RRS feed

  • Question

  • Hi,

    I need to host a WCF Data service as part of a legacy ASP.NET MVC website running in IIS 7 Integrated mode.

    Read access to the web service is working fine, but whenever I try to POST to the web service, I get a 400 Bad Request error.

    For testing purposes, I have downloaded the sample odata service from http://www.odata.org/developers/odata-sdk#/media/7582/odatasampleservices.zip . Posting to that webservice works fine when running it in a IIS website. However, when I put it in my legacy website, I am geting that 400 Bad Request error wen sending a post request to the service again.

    Therefore the problem seems to be related to the configuration of my ASP.NET MVC project. However, I am at a loss on how to proceed.

    This is the web config file I am using in my legacy project:

     

    <?xml version="1.0" encoding="utf-8"?>
    <!-- 
     Note: As an alternative to hand editing this file you can use the 
     web admin tool to configure settings for your application. Use
     the Website->Asp.Net Configuration option in Visual Studio.
     A full list of settings and comments can be found in 
     machine.config.comments usually located in 
     \Windows\Microsoft.Net\Framework\v2.x\Config 
    -->
    <configuration>
     <configSections>
     <section name="combres" type="Combres.ConfigSectionSetting, Combres" />
     <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,Log4net" />
     <sectionGroup name="elmah">
      <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
      <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
      <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
      <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
      <section name="errorMailSAZ" requirePermission="false" type="ElmahFiddler.ElmahMailSAZSectionHandler, ElmahFiddler" />
     </sectionGroup>
     </configSections>
     
     <combres definitionUrl="~/App_Data/combres.xml" />
     <log4net>
     <root>
      <level value="ALL" />
      <appender-ref ref="RollingFile" />
     </root>
     <logger name="Combres">
      <level value="DEBUG" />
     </logger>
     <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
      <file value="log.txt" />
      <appendToFile value="true" />
      <maximumFileSize value="100KB" />
      <maxSizeRollBackups value="2" />
      <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%d [%t] %-5p %c - %m%n" />
      </layout>
     </appender>
     </log4net>
     <appSettings configSource="appSettings.config" />
     <connectionStrings configSource="connectionstrings.config">
     
     </connectionStrings>
     <!-- Mail server settings-->
     <system.net>
     <!--<mailSettings>
    			<smtp deliveryMethod="Network" from="support@logmytime.de">
    				-->
     <!--ACTHUNG - WENN SICH MAL DAS PASSWORT AENDERT, MUSS ICH DAS AUCH IN TE-->
     <!--
    				<network defaultCredentials="true" host="smtp.logmytime.de" port="25" userName="support@logmytime.de" password="Je-4pQmiSe0e"/>
    			</smtp>
    		</mailSettings>-->
     </system.net>
     <system.web>
     <globalization uiCulture="de" culture="de-DE" />
     
     <compilation debug="true">
      <assemblies>
      <add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
      <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
      <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
      <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      </assemblies>
      <buildProviders>
      <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </buildProviders>
     </compilation>
     
     <authentication mode="Forms">
      <!-- User muessen sich nach 30 Tagen abwesenheit neu einloggen (wenn remember me angeklickt wird)-->
      <forms loginUrl="~/Profile/LogOn" timeout="43200" slidingExpiration="true" />
     </authentication>
     <membership>
      <providers>
      <clear />
      <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="500" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" applicationName="/" />
      </providers>
     </membership>
     <profile>
      <providers>
      <clear />
      <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ApplicationServices" applicationName="/" />
      </providers>
     </profile>
     <roleManager enabled="true">
      <providers>
      <clear />
      <add connectionStringName="ApplicationServices" applicationName="/" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      <add applicationName="/" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </providers>
     </roleManager>
     <customErrors configSource="customErrors.config" />
     <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
      <namespaces>
      <add namespace="System.Web.Mvc" />
      <add namespace="System.Web.Mvc.Ajax" />
      <add namespace="System.Web.Mvc.Html" />
      <add namespace="System.Web.Routing" />
      <add namespace="System.Linq" />
      <add namespace="System.Collections.Generic" />
      <add namespace="xVal.Html" />
      <add namespace="Zeiterfassung.Views" />
      <add namespace="Zeiterfassung.Models" />
      <add namespace="Zeiterfassung" />
      <add namespace="GrigoreComponents.Generic" />
      <add namespace="DeverMind.Generic" />
      <!--<add namespace="MvcContrib.UI.Grid.ActionSyntax" />-->
      </namespaces>
     </pages>
     <httpHandlers>
      <add path="captcha.ashx" verb="GET" type="ManagedFusion.Web.Mvc.Handlers.CaptchaImageHandler, ManagedFusion, Version=1.0.3490.29346, Culture=neutral" validate="false" />
      <add path="*.mvc" verb="*" type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" validate="false" />
      <!--<add path="VSEnterpriseHelper.axd" verb="GET" type="Microsoft.VisualStudio.Enterprise.Common.AspNetHelperHandler, Microsoft.VisualStudio.Enterprise.ASPNetHelper, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />-->
      <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" />
      <add path="/elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" />
     </httpHandlers>
     <httpModules>
      <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
     </httpModules>
     </system.web>
     <system.web.extensions>
     <scripting>
      <webServices>
      <authenticationService enabled="true" requireSSL="false" />
      </webServices>
     </scripting>
     </system.web.extensions>
     <!-- 
      The system.webServer section is required for running ASP.NET AJAX under Internet
      Information Services 7.0. It is not necessary for previous version of IIS.
     -->
     <system.webServer>
     
     <validation validateIntegratedModeConfiguration="false" />
     <modules runAllManagedModulesForAllRequests="true">
      <add name="Elmah.ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
      <add name="Elmah.ErrorFilter" type="Elmah.ErrorFilterModule" preCondition="managedHandler" />
      <add name="Elmah.ErrorMail" type="Elmah.ErrorMailModule" preCondition="managedHandler" />
      <add name="elmahSAZ" type="ElmahFiddler.ElmahMailSAZTraceModule, ElmahFiddler" />
     </modules>
     <handlers>
      <add name="Elmah" path="elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
      <remove name="MvcHttpHandler" />
      <remove name="UrlRoutingHandler" />
      <add name="MvcHttpHandler" preCondition="integratedMode" verb="*" path="*.mvc" type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
      <!--<add name="VSEnterpriseHelper.axd" verb="GET" path="VSEnterpriseHelper.axd" preCondition="integratedMode" type="Microsoft.VisualStudio.Enterprise.Common.AspNetHelperHandler, Microsoft.VisualStudio.Enterprise.ASPNetHelper, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>-->
      <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
     </handlers>
     <!--404 fehler sind was besonderes, ich will sie nicht in elmah sehen und ausserdem funktioniert es aus unbekannten gruenden eh nicht wenn ich sie auf dem hetzner-server per 
     customerrors handle-->
     <httpErrors>
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" prefixLanguageFilePath="" path="/Error/FileNotFound" responseMode="ExecuteURL" />
     </httpErrors>
     <staticContent>
      <!--cache static content on the client side for 7 days-->
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" />
     </staticContent>
     <rewrite>
      <rules>
      <rule name="CanonicalHostName-Adrian" enabled="true" stopProcessing="true">
       <match url="(.*)" />
       <conditions>
       <add input="{HTTP_HOST}" pattern="^worklogger\.de:4567$" />
       </conditions>
       <action type="Redirect" url="http://www.worklogger.de:4567/{R:1}" />
      </rule>
      <rule name="CanonicalHostName-Sandra" enabled="true" stopProcessing="true">
       <match url="(.*)" />
       <conditions>
       <add input="{HTTP_HOST}" pattern="^worklogger\.de:7654$" />
       </conditions>
       <action type="Redirect" url="http://www.worklogger.de:7654/{R:1}" />
      </rule>
      <rule name="CanonicalHostName-Production" enabled="true" stopProcessing="true">
       <match url="(.*)" />
       <conditions>
       <add input="{HTTP_HOST}" pattern="^logmytime\.de$" />
       </conditions>
       <action type="Redirect" url="http://www.logmytime.de/{R:1}" />
      </rule>
      <rule name="RemoveTrailingSlashRule1" enabled="true" stopProcessing="true">
       <match url="(.*)/$" />
       <conditions>
       <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
       <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
       </conditions>
       <action type="Redirect" url="{R:1}" />
      </rule>
      <rule name="Rewrite rule for RewriteMap" enabled="true" stopProcessing="true">
       <match url=".*" />
       <conditions>
       <add input="{RewriteMap:{REQUEST_URI}}" pattern="(.+)" />
       </conditions>
       <action type="Redirect" url="{C:1}" appendQueryString="false" />
      </rule>
      <rule name="jquery-UI images" enabled="true" stopProcessing="true">
       <match url="(.*)combres.axd/UserAreaCSS/images/(.*)" />
       <conditions logicalGrouping="MatchAny"></conditions>
       <action type="Rewrite" url="Scripts/jquery-ui/css/custom-theme/images/{R:2}" />
      </rule>
        <rule name="Add API trailing slash without redirecting the user to a different domain" enabled="false" patternSyntax="ExactMatch" stopProcessing="true">
         <match url="API/V1/APi.svc" />
         <action type="Redirect" url="API/V1/APi.svc/" redirectType="Permanent" />
        </rule>
      </rules>
      <rewriteMaps>
      <rewriteMap name="RewriteMap">
    
       <add key="/Zeiterfassung/zeiterfassungssoftware.html" value="/Zeiterfassung/Arbeitszeit/Zeiterfassungssoftware" />
      </rewriteMap>
      </rewriteMaps>
     </rewrite>
     </system.webServer>
     <runtime>
     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
      <assemblyIdentity name="Microsoft.VisualStudio.Enterprise.ASPNetHelper" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
      <codeBase version="9.0.0.0" href="file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%209.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.ASPNetHelper.DLL" />
      </dependentAssembly>
      <dependentAssembly>
      <assemblyIdentity name="Microsoft.VisualStudio.Enterprise.ASPNetHelper" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
      <codeBase version="9.0.0.0" href="file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%209.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.ASPNetHelper.DLL" />
      </dependentAssembly>
      <dependentAssembly xmlns="">
      <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
      <bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0" />
      </dependentAssembly>
     </assemblyBinding>
     </runtime>
     <location path="VSEnterpriseHelper.axd">
     <system.web>
      <authorization>
      <allow users="?" />
      </authorization>
     </system.web>
     </location>
     <!-- Deny everyone except siteadmins to see the elmah.axd -->
     <location path="elmah.axd">
     <system.web>
      <authorization>
      <allow roles="SiteAdmin" />
      <deny users="*" />
      </authorization>
     </system.web>
     </location>
     <system.serviceModel>
     <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
     </system.serviceModel>
    </configuration>

     

     

     

    Thanks for your help,

    Adrian

     

     


    Saturday, June 19, 2010 12:43 PM

All replies

  • I think it is an ASP.NET MVC config issue instead of a WCF data services problem.

    Thanks
    Pam

    Tuesday, June 22, 2010 9:32 AM
  • Unfortunately the folks at the ASP.NET MVC forum think this is a WCF data services problem instead of an ASP.NET MVC issue. :-(
    Tuesday, June 22, 2010 10:52 AM
  • Can you post some more details of the error. any event log entries etc.

     

    >Bineesh

    Friday, June 25, 2010 7:31 PM
  • Hi Bineesh,

    Thanks for your reply. The only log I found is a failed request trace. There's no system log entry related to IIS when performing one of these requests. Are there any other logs I should be looking for?

     

    In any case, here's the failed request trace:

     

    No. EventName Details Time 
    1. i GENERAL_REQUEST_START SiteId="2", AppPoolId="ASP.NET v4.0", ConnId="1610612787", RawConnId="0", RequestURL="http://www.worklogger.de:4567/Testapi/Testapi.svc/Projects", RequestVerb="POST" 13:24:04.250 
    2. ? PRE_BEGIN_REQUEST_START ModuleName="FailedRequestsTracingModule" 13:24:04.250 
    3. ? PRE_BEGIN_REQUEST_END ModuleName="FailedRequestsTracingModule", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:04.250 
    4. ? PRE_BEGIN_REQUEST_START ModuleName="RequestMonitorModule" 13:24:04.250 
    5. ? PRE_BEGIN_REQUEST_END ModuleName="RequestMonitorModule", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:04.250 
    6. ? PRE_BEGIN_REQUEST_START ModuleName="IsapiFilterModule" 13:24:04.250 
    7. i FILTER_PREPROC_HEADERS_START 13:24:04.250 
    8. i FILTER_START FilterName="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll" 13:24:04.250 
    9. ? GENERAL_SET_REQUEST_HEADER HeaderName="AspFilterSessionId", HeaderValue="", Replace="true" 13:24:04.250 
    10. i FILTER_SET_REQ_HEADER HeaderName="AspFilterSessionId:", HeaderValue="" 13:24:04.250 
    11. i FILTER_END NotificationStatus="SF_STATUS_REQ_NEXT_NOTIFICATION" 13:24:04.250 
    12. i FILTER_PREPROC_HEADERS_END 13:24:04.250 
    13. ? PRE_BEGIN_REQUEST_END ModuleName="IsapiFilterModule", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:04.250 
    14. ? PRE_BEGIN_REQUEST_START ModuleName="RewriteModule" 13:24:04.250 
    15. ? PRE_BEGIN_REQUEST_END ModuleName="RewriteModule", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:04.250 
    16. i GENERAL_ENDPOINT_INFORMATION RemoteAddress="192.168.0.12", RemotePort="55281", LocalAddress="192.168.0.109", LocalPort="4567" 13:24:04.250 
    17. i GENERAL_REQUEST_HEADERS Headers="Content-Length: 4
    Content-Type: application/x-www-form-urlencoded
    Accept: */*
    Authorization: Basic bG9naW46cGFzcw==
    Host: www.worklogger.de:4567
    User-Agent: curl/7.19.0 (i686-suse-linux-gnu) libcurl/7.19.0 OpenSSL/0.9.8h zlib/1.2.3 libidn/1.10
    " 13:24:04.250 
    18. ? GENERAL_REQUEST_ENTITY Buffer="test" 13:24:04.250 
    19. i URL_CACHE_ACCESS_START RequestURL="/Testapi/Testapi.svc/Projects" 13:24:04.250 
    20. i URL_CACHE_ACCESS_END PhysicalPath="", URLInfoFromCache="false", URLInfoAddedToCache="true", ErrorCode="The operation completed successfully.
     (0x0)" 13:24:04.250 
    21. i HANDLER_PRECONDITION_NOT_MATCH Name="ExtensionlessUrl-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    22. i HANDLER_PRECONDITION_NOT_MATCH Name="AXD-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    23. i HANDLER_PRECONDITION_NOT_MATCH Name="PageHandlerFactory-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    24. i HANDLER_PRECONDITION_NOT_MATCH Name="SimpleHandlerFactory-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    25. i HANDLER_PRECONDITION_NOT_MATCH Name="WebServiceHandlerFactory-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    26. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    27. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    28. i HANDLER_PRECONDITION_NOT_MATCH Name="svc-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    29. i HANDLER_PRECONDITION_NOT_MATCH Name="rules-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    30. i HANDLER_PRECONDITION_NOT_MATCH Name="xoml-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    31. i HANDLER_PRECONDITION_NOT_MATCH Name="xamlx-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    32. i HANDLER_PRECONDITION_NOT_MATCH Name="aspq-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    33. i HANDLER_PRECONDITION_NOT_MATCH Name="cshtm-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    34. i HANDLER_PRECONDITION_NOT_MATCH Name="cshtml-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    35. i HANDLER_PRECONDITION_NOT_MATCH Name="vbhtm-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    36. i HANDLER_PRECONDITION_NOT_MATCH Name="vbhtml-ISAPI-4.0_32bit", Precondition="classicMode,runtimeVersionv4.0,bitness32" 13:24:04.250 
    37. i HANDLER_PRECONDITION_NOT_MATCH Name="ExtensionlessUrl-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    38. i HANDLER_PRECONDITION_NOT_MATCH Name="AXD-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    39. i HANDLER_PRECONDITION_NOT_MATCH Name="PageHandlerFactory-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    40. i HANDLER_PRECONDITION_NOT_MATCH Name="SimpleHandlerFactory-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    41. i HANDLER_PRECONDITION_NOT_MATCH Name="WebServiceHandlerFactory-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    42. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    43. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    44. i HANDLER_PRECONDITION_NOT_MATCH Name="svc-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    45. i HANDLER_PRECONDITION_NOT_MATCH Name="rules-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    46. i HANDLER_PRECONDITION_NOT_MATCH Name="xoml-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    47. i HANDLER_PRECONDITION_NOT_MATCH Name="xamlx-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    48. i HANDLER_PRECONDITION_NOT_MATCH Name="aspq-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    49. i HANDLER_PRECONDITION_NOT_MATCH Name="cshtm-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    50. i HANDLER_PRECONDITION_NOT_MATCH Name="cshtml-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    51. i HANDLER_PRECONDITION_NOT_MATCH Name="vbhtm-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    52. i HANDLER_PRECONDITION_NOT_MATCH Name="vbhtml-ISAPI-4.0_64bit", Precondition="classicMode,runtimeVersionv4.0,bitness64" 13:24:04.250 
    53. i HANDLER_PRECONDITION_NOT_MATCH Name="WebServiceHandlerFactory-Integrated", Precondition="integratedMode,runtimeVersionv2.0" 13:24:04.250 
    54. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-rem-Integrated", Precondition="integratedMode,runtimeVersionv2.0" 13:24:04.250 
    55. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-soap-Integrated", Precondition="integratedMode,runtimeVersionv2.0" 13:24:04.250 
    56. i HANDLER_PRECONDITION_NOT_MATCH Name="AXD-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    57. i HANDLER_PRECONDITION_NOT_MATCH Name="PageHandlerFactory-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    58. i HANDLER_PRECONDITION_NOT_MATCH Name="SimpleHandlerFactory-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    59. i HANDLER_PRECONDITION_NOT_MATCH Name="WebServiceHandlerFactory-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    60. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-rem-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    61. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-soap-ISAPI-2.0", Precondition="classicMode,runtimeVersionv2.0,bitness32" 13:24:04.250 
    62. i HANDLER_PRECONDITION_NOT_MATCH Name="AXD-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    63. i HANDLER_PRECONDITION_NOT_MATCH Name="PageHandlerFactory-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    64. i HANDLER_PRECONDITION_NOT_MATCH Name="SimpleHandlerFactory-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    65. i HANDLER_PRECONDITION_NOT_MATCH Name="WebServiceHandlerFactory-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    66. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    67. i HANDLER_PRECONDITION_NOT_MATCH Name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64", Precondition="classicMode,runtimeVersionv2.0,bitness64" 13:24:04.250 
    68. i GENERAL_GET_URL_METADATA PhysicalPath="", AccessPerms="513" 13:24:04.250 
    69. i HANDLER_CHANGED OldHandlerName="", NewHandlerName="svc-Integrated-4.0", NewHandlerModules="ManagedPipelineHandler", NewHandlerScriptProcessor="", NewHandlerType="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 13:24:04.250 
    70. i VIRTUAL_MODULE_UNRESOLVED Name="AnonymousIdentification", Type="System.Web.Security.AnonymousIdentificationModule" 13:24:05.498 
    71. i VIRTUAL_MODULE_UNRESOLVED Name="UrlMappingsModule", Type="System.Web.UrlMappingsModule" 13:24:05.498 
    72. i VIRTUAL_MODULE_UNRESOLVED Name="Elmah.ErrorLog", Type="Elmah.ErrorLogModule, Elmah" 13:24:05.498 
    73. i VIRTUAL_MODULE_UNRESOLVED Name="Elmah.ErrorFilter", Type="Elmah.ErrorFilterModule" 13:24:05.498 
    74. i VIRTUAL_MODULE_UNRESOLVED Name="Elmah.ErrorMail", Type="Elmah.ErrorMailModule" 13:24:05.498 
    75. ? NOTIFY_MODULE_START ModuleName="HttpCacheModule", Notification="BEGIN_REQUEST", fIsPostNotification="false" 13:24:05.498 
    76. ? NOTIFY_MODULE_END ModuleName="HttpCacheModule", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    77. ? NOTIFY_MODULE_START ModuleName="RequestFilteringModule", Notification="BEGIN_REQUEST", fIsPostNotification="false" 13:24:05.498 
    78. ? NOTIFY_MODULE_END ModuleName="RequestFilteringModule", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    79. ? NOTIFY_MODULE_START ModuleName="FailedRequestsTracingModule", Notification="BEGIN_REQUEST", fIsPostNotification="false" 13:24:05.498 
    80. ? NOTIFY_MODULE_END ModuleName="FailedRequestsTracingModule", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    81. ? NOTIFY_MODULE_START ModuleName="ConfigurationValidationModule", Notification="BEGIN_REQUEST", fIsPostNotification="false" 13:24:05.498 
    82. ? NOTIFY_MODULE_END ModuleName="ConfigurationValidationModule", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    83. ? NOTIFY_MODULE_START ModuleName="RewriteModule", Notification="BEGIN_REQUEST", fIsPostNotification="false" 13:24:05.498 
    84. i URL_REWRITE_START RequestURL="/Testapi/Testapi.svc/Projects", Scope="Distributed", Type="Inbound" 13:24:05.498 
    85. ? RULE_EVALUATION_START RuleName="CanonicalHostName-Adrian", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    86. ? PATTERN_MATCH Pattern="(.*)", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="true" 13:24:05.498 
    87. ? CONDITIONS_EVALUATION_START LogicalGrouping="MatchAll" 13:24:05.498 
    88. ? CONDITION_EVALUATION Input="{HTTP_HOST}", ExpandedInput="www.worklogger.de:4567", MatchType="Pattern", Pattern="^worklogger\.de:4567$", Negate="false", Succeeded="false" 13:24:05.498 
    89. ? CONDITIONS_EVALUATION_END Succeeded="false" 13:24:05.498 
    90. ? RULE_EVALUATION_END RuleName="CanonicalHostName-Adrian", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    91. ? RULE_EVALUATION_START RuleName="CanonicalHostName-Sandra", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    92. ? PATTERN_MATCH Pattern="(.*)", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="true" 13:24:05.498 
    93. ? CONDITIONS_EVALUATION_START LogicalGrouping="MatchAll" 13:24:05.498 
    94. ? CONDITION_EVALUATION Input="{HTTP_HOST}", ExpandedInput="www.worklogger.de:4567", MatchType="Pattern", Pattern="^worklogger\.de:7654$", Negate="false", Succeeded="false" 13:24:05.498 
    95. ? CONDITIONS_EVALUATION_END Succeeded="false" 13:24:05.498 
    96. ? RULE_EVALUATION_END RuleName="CanonicalHostName-Sandra", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    97. ? RULE_EVALUATION_START RuleName="CanonicalHostName-Production", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    98. ? PATTERN_MATCH Pattern="(.*)", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="true" 13:24:05.498 
    99. ? CONDITIONS_EVALUATION_START LogicalGrouping="MatchAll" 13:24:05.498 
    100. ? CONDITION_EVALUATION Input="{HTTP_HOST}", ExpandedInput="www.worklogger.de:4567", MatchType="Pattern", Pattern="^logmytime\.de$", Negate="false", Succeeded="false" 13:24:05.498 
    101. ? CONDITIONS_EVALUATION_END Succeeded="false" 13:24:05.498 
    102. ? RULE_EVALUATION_END RuleName="CanonicalHostName-Production", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    103. ? RULE_EVALUATION_START RuleName="RemoveTrailingSlashRule1", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    104. ? PATTERN_MATCH Pattern="(.*)/$", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="false" 13:24:05.498 
    105. ? RULE_EVALUATION_END RuleName="RemoveTrailingSlashRule1", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    106. ? RULE_EVALUATION_START RuleName="Rewrite rule for RewriteMap", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    107. ? PATTERN_MATCH Pattern=".*", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="true" 13:24:05.498 
    108. ? CONDITIONS_EVALUATION_START LogicalGrouping="MatchAll" 13:24:05.498 
    109. ? CONDITION_EVALUATION Input="{RewriteMap:{REQUEST_URI}}", ExpandedInput="", MatchType="Pattern", Pattern="(.+)", Negate="false", Succeeded="false" 13:24:05.498 
    110. ? CONDITIONS_EVALUATION_END Succeeded="false" 13:24:05.498 
    111. ? RULE_EVALUATION_END RuleName="Rewrite rule for RewriteMap", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    112. ? RULE_EVALUATION_START RuleName="jquery-UI images", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", PatternSyntax="Regex", StopProcessing="true", RelativePath="/" 13:24:05.498 
    113. ? PATTERN_MATCH Pattern="(.*)combres.axd/UserAreaCSS/images/(.*)", Input="Testapi/Testapi.svc/Projects", Negate="false", Matched="false" 13:24:05.498 
    114. ? RULE_EVALUATION_END RuleName="jquery-UI images", RequestURL="Testapi/Testapi.svc/Projects", QueryString="", StopProcessing="true", Succeeded="false" 13:24:05.498 
    115. i URL_REWRITE_END RequestURL="" 13:24:05.498 
    116. ? NOTIFY_MODULE_END ModuleName="RewriteModule", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    117. ? NOTIFY_MODULE_START ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 13:24:05.498 
    118. ? NOTIFY_MODULE_END ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.498 
    119. ? NOTIFY_MODULE_START ModuleName="WindowsAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 13:24:05.498 
    120. i AspNetStart Data1="POST", Data2="/Testapi/Testapi.svc", Data3="" 13:24:05.545 
    121. ? AspNetAppDomainEnter Data1="/LM/W3SVC/2/ROOT-7-129221186442566643" 13:24:05.561 
    122. ? AspNetStartHandler Data1="ASP.global_asax", Data2="Start" 13:24:05.561 
    123. ? AspNetPipelineEnter Data1="System.Web.Security.WindowsAuthenticationModule" 13:24:05.561 
    124. ? AspNetPipelineLeave Data1="System.Web.Security.WindowsAuthenticationModule" 13:24:05.561 
    125. ? NOTIFY_MODULE_END ModuleName="WindowsAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.561 
    126. ? NOTIFY_MODULE_START ModuleName="FormsAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 13:24:05.561 
    127. ? AspNetPipelineEnter Data1="System.Web.Security.FormsAuthenticationModule" 13:24:05.561 
    128. ? AspNetPipelineLeave Data1="System.Web.Security.FormsAuthenticationModule" 13:24:05.701 
    129. ? NOTIFY_MODULE_END ModuleName="FormsAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    130. ? NOTIFY_MODULE_START ModuleName="ScriptModule-4.0", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 13:24:05.701 
    131. ? AspNetPipelineEnter Data1="System.Web.Handlers.ScriptModule" 13:24:05.701 
    132. ? AspNetPipelineLeave Data1="System.Web.Handlers.ScriptModule" 13:24:05.701 
    133. ? NOTIFY_MODULE_END ModuleName="ScriptModule-4.0", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    134. ? NOTIFY_MODULE_START ModuleName="AnonymousAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 13:24:05.701 
    135. i AUTH_START AuthTypeSupported="Anonymous" 13:24:05.701 
    136. i AUTH_REQUEST_AUTH_TYPE RequestAuthType="Anonymous" 13:24:05.701 
    137. i AUTH_SUCCEEDED AuthType="NT", NTLMUsed="false", RemoteUserName="", AuthUserName="", TokenImpersonationLevel="ImpersonationImpersonate" 13:24:05.701 
    138. i USER_SET AuthType="", UserName="", SupportsIsInRole="true" 13:24:05.701 
    139. i AUTH_END 13:24:05.701 
    140. ? NOTIFY_MODULE_END ModuleName="AnonymousAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    141. ? NOTIFY_MODULE_START ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="true" 13:24:05.701 
    142. i FILTER_AUTH_COMPLETE_START 13:24:05.701 
    143. i FILTER_AUTH_COMPLETE_END 13:24:05.701 
    144. ? NOTIFY_MODULE_END ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    145. ? NOTIFY_MODULE_START ModuleName="DefaultAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="true" 13:24:05.701 
    146. ? AspNetPipelineEnter Data1="System.Web.Security.DefaultAuthenticationModule" 13:24:05.701 
    147. ? AspNetPipelineLeave Data1="System.Web.Security.DefaultAuthenticationModule" 13:24:05.701 
    148. ? NOTIFY_MODULE_END ModuleName="DefaultAuthentication", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    149. ? NOTIFY_MODULE_START ModuleName="RoleManager", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="true" 13:24:05.701 
    150. ? AspNetPipelineEnter Data1="System.Web.Security.RoleManagerModule" 13:24:05.701 
    151. ? AspNetPipelineLeave Data1="System.Web.Security.RoleManagerModule" 13:24:05.701 
    152. ? NOTIFY_MODULE_END ModuleName="RoleManager", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.701 
    153. ? NOTIFY_MODULE_START ModuleName="ServiceModel-4.0", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="true" 13:24:05.701 
    154. ? AspNetPipelineEnter Data1="System.ServiceModel.Activation.ServiceHttpModule" 13:24:05.701 
    155. ? AspNetPipelineLeave Data1="System.ServiceModel.Activation.ServiceHttpModule" 13:24:05.717 
    156. ? NOTIFY_MODULE_END ModuleName="ServiceModel-4.0", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    157. ? NOTIFY_MODULE_START ModuleName="UrlAuthorization", Notification="AUTHORIZE_REQUEST", fIsPostNotification="false" 13:24:05.717 
    158. ? AspNetPipelineEnter Data1="System.Web.Security.UrlAuthorizationModule" 13:24:05.717 
    159. ? AspNetPipelineLeave Data1="System.Web.Security.UrlAuthorizationModule" 13:24:05.717 
    160. ? NOTIFY_MODULE_END ModuleName="UrlAuthorization", Notification="AUTHORIZE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    161. ? NOTIFY_MODULE_START ModuleName="FileAuthorization", Notification="AUTHORIZE_REQUEST", fIsPostNotification="false" 13:24:05.717 
    162. ? AspNetPipelineEnter Data1="System.Web.Security.FileAuthorizationModule" 13:24:05.717 
    163. ? AspNetPipelineLeave Data1="System.Web.Security.FileAuthorizationModule" 13:24:05.717 
    164. ? NOTIFY_MODULE_END ModuleName="FileAuthorization", Notification="AUTHORIZE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    165. ? NOTIFY_MODULE_START ModuleName="HttpCacheModule", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotification="false" 13:24:05.717 
    166. i OUTPUT_CACHE_LOOKUP_START 13:24:05.717 
    167. i OUTPUT_CACHE_LOOKUP_END Result="NOT_FOUND" 13:24:05.717 
    168. ? NOTIFY_MODULE_END ModuleName="HttpCacheModule", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    169. ? NOTIFY_MODULE_START ModuleName="OutputCache", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotification="false" 13:24:05.717 
    170. ? AspNetPipelineEnter Data1="System.Web.Caching.OutputCacheModule" 13:24:05.717 
    171. ? AspNetPipelineLeave Data1="System.Web.Caching.OutputCacheModule" 13:24:05.717 
    172. ? NOTIFY_MODULE_END ModuleName="OutputCache", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    173. ? NOTIFY_MODULE_START ModuleName="UrlRoutingModule-4.0", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotification="true" 13:24:05.717 
    174. ? AspNetPipelineEnter Data1="System.Web.Routing.UrlRoutingModule" 13:24:05.717 
    175. ? AspNetPipelineLeave Data1="System.Web.Routing.UrlRoutingModule" 13:24:05.717 
    176. ? NOTIFY_MODULE_END ModuleName="UrlRoutingModule-4.0", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    177. ? NOTIFY_MODULE_START ModuleName="StaticCompressionModule", Notification="MAP_REQUEST_HANDLER", fIsPostNotification="false" 13:24:05.717 
    178. ? NOTIFY_MODULE_END ModuleName="StaticCompressionModule", Notification="MAP_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    179. ? NOTIFY_MODULE_START ModuleName="ManagedPipelineHandler", Notification="MAP_REQUEST_HANDLER", fIsPostNotification="false" 13:24:05.717 
    180. ? AspNetMapHandlerEnter 13:24:05.717 
    181. ? AspNetMapHandlerLeave 13:24:05.717 
    182. ? NOTIFY_MODULE_END ModuleName="ManagedPipelineHandler", Notification="MAP_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    183. ? NOTIFY_MODULE_START ModuleName="Session", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotification="false" 13:24:05.717 
    184. ? AspNetPipelineEnter Data1="System.Web.SessionState.SessionStateModule" 13:24:05.717 
    185. i AspNetSessionDataBegin 13:24:05.717 
    186. i AspNetSessionDataEnd 13:24:05.717 
    187. ? AspNetPipelineLeave Data1="System.Web.SessionState.SessionStateModule" 13:24:05.717 
    188. ? NOTIFY_MODULE_END ModuleName="Session", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    189. ? NOTIFY_MODULE_START ModuleName="Profile", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotification="false" 13:24:05.717 
    190. ? AspNetPipelineEnter Data1="System.Web.Profile.ProfileModule" 13:24:05.717 
    191. ? AspNetPipelineLeave Data1="System.Web.Profile.ProfileModule" 13:24:05.717 
    192. ? NOTIFY_MODULE_END ModuleName="Profile", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    193. ? NOTIFY_MODULE_START ModuleName="ScriptModule-4.0", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotification="true" 13:24:05.717 
    194. ? AspNetPipelineEnter Data1="System.Web.Handlers.ScriptModule" 13:24:05.717 
    195. ? AspNetPipelineLeave Data1="System.Web.Handlers.ScriptModule" 13:24:05.717 
    196. ? NOTIFY_MODULE_END ModuleName="ScriptModule-4.0", Notification="REQUEST_ACQUIRE_STATE", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.717 
    197. ? NOTIFY_MODULE_START ModuleName="elmahSAZ", Notification="PRE_EXECUTE_REQUEST_HANDLER", fIsPostNotification="false" 13:24:05.717 
    198. ? AspNetPipelineEnter Data1="ElmahFiddler.ElmahMailSAZTraceModule" 13:24:05.717 
    199. ? GENERAL_SET_REQUEST_HEADER HeaderName="Host", HeaderValue="worklogger.de:4567", Replace="true" 13:24:05.732 
    200. ? AspNetPipelineLeave Data1="ElmahFiddler.ElmahMailSAZTraceModule" 13:24:05.732 
    201. ? NOTIFY_MODULE_END ModuleName="elmahSAZ", Notification="PRE_EXECUTE_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.732 
    202. ? NOTIFY_MODULE_START ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", fIsPostNotification="false" 13:24:05.732 
    203. i AspNetHttpHandlerEnter 13:24:05.732 
    204. i AspNetHttpHandlerLeave 13:24:05.857 
    205. r MODULE_SET_RESPONSE_ERROR_STATUS
    Warning ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="400", HttpReason="Bad Request", HttpSubStatus="0", ErrorCode="The operation completed successfully.
     (0x0)", ConfigExceptionInfo="" 13:24:05.857 
    206. ? NOTIFY_MODULE_COMPLETION ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", fIsPostNotificationEvent="false", CompletionBytes="0", ErrorCode="The operation completed successfully.
     (0x0)" 13:24:05.857 
    207. ? NOTIFY_MODULE_END ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.857 
    208. ? NOTIFY_MODULE_START ModuleName="Session", Notification="RELEASE_REQUEST_STATE", fIsPostNotification="false" 13:24:05.857 
    209. ? AspNetPipelineEnter Data1="System.Web.SessionState.SessionStateModule" 13:24:05.873 
    210. ? AspNetPipelineLeave Data1="System.Web.SessionState.SessionStateModule" 13:24:05.919 
    211. ? NOTIFY_MODULE_END ModuleName="Session", Notification="RELEASE_REQUEST_STATE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    212. ? NOTIFY_MODULE_START ModuleName="RewriteModule", Notification="RELEASE_REQUEST_STATE", fIsPostNotification="true" 13:24:05.919 
    213. ? NOTIFY_MODULE_END ModuleName="RewriteModule", Notification="RELEASE_REQUEST_STATE", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    214. ? NOTIFY_MODULE_START ModuleName="AspNetFilterModule", Notification="UPDATE_REQUEST_CACHE", fIsPostNotification="false" 13:24:05.919 
    215. ? NOTIFY_MODULE_END ModuleName="AspNetFilterModule", Notification="UPDATE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    216. ? NOTIFY_MODULE_START ModuleName="HttpCacheModule", Notification="UPDATE_REQUEST_CACHE", fIsPostNotification="false" 13:24:05.919 
    217. i OUTPUT_CACHE_UPDATE_START CachePolicy="NO_CACHE", TimeToLive="0" 13:24:05.919 
    218. i OUTPUT_CACHE_UPDATE_END Result="NOT_FREQUENTLY_HIT" 13:24:05.919 
    219. ? NOTIFY_MODULE_END ModuleName="HttpCacheModule", Notification="UPDATE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    220. ? NOTIFY_MODULE_START ModuleName="OutputCache", Notification="UPDATE_REQUEST_CACHE", fIsPostNotification="false" 13:24:05.919 
    221. ? AspNetPipelineEnter Data1="System.Web.Caching.OutputCacheModule" 13:24:05.919 
    222. ? AspNetPipelineLeave Data1="System.Web.Caching.OutputCacheModule" 13:24:05.919 
    223. ? NOTIFY_MODULE_END ModuleName="OutputCache", Notification="UPDATE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    224. ? NOTIFY_MODULE_START ModuleName="AspNetFilterModule", Notification="LOG_REQUEST", fIsPostNotification="false" 13:24:05.919 
    225. ? NOTIFY_MODULE_END ModuleName="AspNetFilterModule", Notification="LOG_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    226. ? NOTIFY_MODULE_START ModuleName="FormsAuthentication", Notification="END_REQUEST", fIsPostNotification="false" 13:24:05.919 
    227. ? AspNetPipelineEnter Data1="System.Web.Security.FormsAuthenticationModule" 13:24:05.919 
    228. ? AspNetPipelineLeave Data1="System.Web.Security.FormsAuthenticationModule" 13:24:05.919 
    229. ? NOTIFY_MODULE_END ModuleName="FormsAuthentication", Notification="END_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    230. ? NOTIFY_MODULE_START ModuleName="RoleManager", Notification="END_REQUEST", fIsPostNotification="false" 13:24:05.919 
    231. ? AspNetPipelineEnter Data1="System.Web.Security.RoleManagerModule" 13:24:05.919 
    232. ? AspNetPipelineLeave Data1="System.Web.Security.RoleManagerModule" 13:24:05.919 
    233. ? NOTIFY_MODULE_END ModuleName="RoleManager", Notification="END_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    234. ? NOTIFY_MODULE_START ModuleName="Profile", Notification="END_REQUEST", fIsPostNotification="false" 13:24:05.919 
    235. ? AspNetPipelineEnter Data1="System.Web.Profile.ProfileModule" 13:24:05.919 
    236. ? AspNetPipelineLeave Data1="System.Web.Profile.ProfileModule" 13:24:05.919 
    237. ? NOTIFY_MODULE_END ModuleName="Profile", Notification="END_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    238. ? NOTIFY_MODULE_START ModuleName="ScriptModule-4.0", Notification="END_REQUEST", fIsPostNotification="false" 13:24:05.919 
    239. ? AspNetPipelineEnter Data1="System.Web.Handlers.ScriptModule" 13:24:05.919 
    240. ? AspNetPipelineLeave Data1="System.Web.Handlers.ScriptModule" 13:24:05.919 
    241. ? AspNetEndHandler 13:24:05.919 
    242. ? NOTIFY_MODULE_END ModuleName="ScriptModule-4.0", Notification="END_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    243. ? NOTIFY_MODULE_START ModuleName="HttpLoggingModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    244. ? NOTIFY_MODULE_END ModuleName="HttpLoggingModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    245. ? NOTIFY_MODULE_START ModuleName="IsapiModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    246. ? NOTIFY_MODULE_END ModuleName="IsapiModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    247. ? NOTIFY_MODULE_START ModuleName="ProtocolSupportModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    248. ? NOTIFY_MODULE_END ModuleName="ProtocolSupportModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    249. ? NOTIFY_MODULE_START ModuleName="IsapiFilterModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    250. ? NOTIFY_MODULE_END ModuleName="IsapiFilterModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    251. ? NOTIFY_MODULE_START ModuleName="HttpCacheModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    252. ? NOTIFY_MODULE_END ModuleName="HttpCacheModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    253. ? NOTIFY_MODULE_START ModuleName="RewriteModule", Notification="SEND_RESPONSE", fIsPostNotification="false" 13:24:05.919 
    254. ? NOTIFY_MODULE_END ModuleName="RewriteModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 13:24:05.919 
    255. i HTTPSYS_CACHEABLE HttpsysCacheable="false", Reason="VERB_NOT_GET", CachePolicy="NO_CACHE", TimeToLive="0" 13:24:05.919 
    256. i GENERAL_FLUSH_RESPONSE_START 13:24:05.919 
    257. i GENERAL_RESPONSE_HEADERS Headers="Cache-Control: private
    Server: Microsoft-IIS/7.5
    X-AspNet-Version: 4.0.30319
    Set-Cookie: ASP.NET_SessionId=arrujp3wazcugm55v4ysyuew; path=/; HttpOnly
    X-Powered-By: ASP.NET
    " 13:24:05.919 
    258. i GENERAL_FLUSH_RESPONSE_END BytesSent="261", ErrorCode="The operation completed successfully.
     (0x0)" 13:24:05.919 
    259. i GENERAL_REQUEST_END BytesSent="261", BytesReceived="301", HttpStatus="400", HttpSubStatus="0" 
    

     

     

    Sunday, June 27, 2010 7:20 PM
  • I've seen this - it comes from having a restricted character (%,&,*,:,<,>,+,#, /, ?,\) as an entity key.

    This post

    http://blogs.msdn.com/b/peter_qian/archive/2010/05/25/using-wcf-data-service-with-restricted-characrters-as-keys.aspx

    Attempts to explain how to allow restricted characters, but I still can't get the '/' character to pass through.

    Friday, September 10, 2010 11:29 PM