Site icon

Failed Request Tracing is not creating logs

This post has been republished via RSS; it originally appeared at: IIS Support Blog articles.

You may notice that Failed Request Tracing (FREB) rule is not creating log files even though the condition in your rule is met.

Reinstalling the Tracing module normally solves issues related to FREB but this may not be an acceptable approach if Shared Configuration is used or you can’t restart the server (uninstalling the Tracing module requires server restart)



Here are a few things to checks:


If there are still no log files, It’s time to check the applicationHost.config file. For an issue I troubleshot, module references were missing. This is how we solved it:


<globalModules> … <add name="TracingModule" image="%windir%\System32\inetsrv\iisetw.dll" /> <add name="FailedRequestsTracingModule" image="%windir%\System32\inetsrv\iisfreb.dll" /> … </globalModules>


<modules> … <add name="FailedRequestsTracingModule" lockItem="true" /> … </modules>


<traceProviderDefinitions> … <add name="WWW Server" guid="{-4j25-9512-qp1}"> <areas> <add name="Authentication" value="2" /> <add name="Security" value="4" /> <add name="Filter" value="8" /> <add name="StaticFile" value="16" /> <add name="CGI" value="32" /> <add name="Compression" value="64" /> <add name="Cache" value="128" /> <add name="RequestNotifications" value="256" /> <add name="Module" value="512" /> <add name="FastCGI" value="4096" /> … </areas> </add> … </traceProviderDefinitions>


Exit mobile version