This article is intended for Citrix administrators and technical teams only. Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.
This article describes how to obtain a Fiddler trace of the network traffic between the Receiver for Web Proxy and the StoreFront services.
IMPORTANT:Before performing this procedure, note the following recommendations:Log in to the StoreFront server as a local user with administrator privileges.
Edit the web.config file for the Receiver for Web site and enable Fiddler tracing: <proxy enabled="true" processName="Fiddler" port="8888" />
The web.config file is typically located in: C:\inetpub\wwwroot\Citrix\StoreWeb\web.config
Run IIS Manager and click Application Pools under the server node. Select the application pool named Citrix Receiver for Web and click Advanced Settings. Change the Application Pool Identity to Custom Account and specify the same account used to log in to the StoreFront server.
Install and run Fiddler on the StoreFront server (still logged in as the same local admin user).
From Fiddler’s File menu, clear the checkbox Capture Traffic. (This is not required because network requests from Receiver for Web are sent directly to Fiddler.)
From Fiddler’s Tools menu, select Fiddler Options. On the HTTPS tab, select the Decrypt HTTPS traffic check box.
Run Fiddler on the StoreFront server and export all Fiddler sessions after reproducing the problem.
Once the trace has been captured, log in to the StoreFront server as the same local admin user that installed Fiddler and follow these steps to restore the system to its previous state.
Run IIS Manager and reset the identity for the Citrix Receiver for Web application pool to the built-in account ApplicationPoolIdentity.
Uninstall Fiddler.
Run certmgr.msc and remove the Fiddler root certificate “DO_NOT_TRUST_FiddlerRoot” from the Trusted Root Certification Authorities store.