How to Enable Logging on Receiver for Windows Using Registry Entries

How to Enable Logging on Receiver for Windows Using Registry Entries

book

Article ID: CTX132883

calendar_today

Updated On:

Description

This article describes how to enable logging on Receiver for Windows using registry entries.
While the registry method is provided as an alternative solution, users are advised to prioritize the Diagnostic Tools for a more efficient and user-friendly troubleshooting experience, and it is strongly recommended to resort to this approach only in cases of significant difficulties with the Diagnostic Tools.


Instructions

There are several types of logging available using the registry entries. Enable any combination of these logs, depending on the issue.

To switch on the logging, requires an administrator to change registry values

Complete the following procedure to obtain detailed logging details for troubleshooting Citrix Receiver for the Windows:

Note Post debug, logging needs to be stopped and the logs have to be deleted manually. If the logging is not stopped this will increase disk utilization by log file. Also while debugging is enabled, expect an impact to performance.

In addition to the above logging CitrixWorkspace app 1808  provides capability for to generate SSON and browser logging​

Receiver Logging - General

Use the following settings to enable general logging for Receiver:

  1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\CITRIX.

  2. Add new DWORD value:

    • For 32-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix]
       Name: ReceiverVerboseTracingEnabled
       Type: REG_DWORD
       Data: 1

    • For 64-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix]
       Name: ReceiverVerboseTracingEnabled
       Type: REG_DWORD
       Data: 1

    User-added image

  3. Restart the workstation or server.

  4. Log Location (Receiver_.log ):

    • %localappdata%\Citrix\Receiver

  5. To disable this logging, set the preceding registry value to zero (0).

Receiver Logging - Authentication Manager

Use the following settings to enable logging for authentication issues (for example StoreFront, and so on.).
  1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\CITRIX.

  2. Browse to the following registry key:

    • For 32-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\AuthManager]

    • For 64-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\AuthManager]

  3. Add the following registry values:

    • Name: LoggingMode
      Type: REG_SZ
      Data: verbose

    • Name: TracingEnabled
      Type: REG_SZ
      Data: True

    • Name: SDKTracingEnabled
      Type: REG_SZ
      Data: True

  4. Restart Citrix Receiver

  5. Log Location

    • %localappdata%\ Citrix\AuthManager

  6. To disable this logging, set the TracingEnabled and SDKTracingEnabled registry data to: False and the type: REG_SZ.

Receiver Logging - Self-Service Plugin

Use the following settings to enable logging related to subscribed applications, communication with StoreFront:

  1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\CITRIX.

  2. Browse to the following registry key:

    • For 32-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle]

    • For 64-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle]

  3. Add the following registry values:

    • Name: Tracing
      Type: REG_SZ
      Data: True

    • Name: AuxTracing
      Type: REG_SZ
      Data: True

    • Name: DefaultTracingConfiguration
      Type: REG_SZ
      Data: global all -detail

  4. Restart Citrix Receiver.

  5. Log Location (There are sub-folders in this location, collect all files\folders):

    • %localappdata%\ Citrix\SelfService

  6. To disable this logging, set the Tracing and AuxTracing registry data value to: False and the type: REG_SZ.

SSON Logging

Use the following settings to enable logging with SSON enabled:

  1. Navigate to registry path

    • For 32 bit platforms, the registry path is
      HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Install\SSON

    • For 64 bit platforms, the registry path is
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Install\SSON

  2. Add new String value "DebugEnabled"="true"

  3. Add another String value "LogPath"=<specify the path to save logs>
    User-added image

Receiver Logging - Browser (New Component of Receiver)

Use the following settings to enable logging related to browser for SaaS applications

  1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\CITRIX

  2. Browse to the following registry key:
    For 32-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Browser\]
    For 64-bit systems: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Browser\]

  3. Add the following registry values:
    Name: Logging          
    Type: REG_SZ 
    Data: Enable (Values can be Enable or Disable or Verbose and values are case-insensitive)
    By Default logging would be disabled

  4. Restart the launched SaaS app for logging to take place

  5. Log Location:
    %localappdata%\ Citrix\ Browser

By default, logging would be disabled.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Issue/Introduction

This article describes how to enable logging on Receiver for Windows using registry entries.

Additional Information

CTX141751 - Citrix Receiver Diagnostics Tool - For Windows