CTXLogging now with support for Citrix Storefront

My PowerShell module to control logging of various Citrix components is now available in version 0.3. With it comes support to control Citrix Storefront tracing.


If you have to troubleshoot Citrix Storefront your first stop should be the “Citrix Delivery Services” Eventlog. You will see tons of information there if something goes wrong. But if this is not enough, you can enable Storefront tracing. This will produce several log files in C:\Program Files\Citrix\Receiver Storefront\Admin\Trace.


You don’t want to read them with notepad, because they are in Win32 debug format. But you have options:

  1. Download the Windows Communication Framework and extract SvcTraceViewer.exe from it. I am not permitted to host it myself and thus can’t offer you a direct link
  2. Use Sysinternals DebugViewer to capture the Win32 debug stream https://live.sysinternals.com/Dbgview.exe

The DebugViewer looks like this:


Back to PowerShell. The module now consists of two more cmdlets:

  • Enable-CTXStorefrontLogging
  • Disable-CTXStorefrontLogging

There are no parameters in place. So just go ahead and update the module to version 0.3:

Not yet installed? No PowerShell 5 in place? Read in my first article about how to install the module http://www.dominikbritz.com/2015/12/04/community-powershell-module-ctxlogging/

Leave a Reply

Your email address will not be published. Required fields are marked *