How to enable verbose Debug Logs for the Desktop Laptop Option (DLO) and then collect log bundle with Veritas Quick Assist or DLOGather utility

Article: 100029177
Last Published: 2023-04-06
Ratings: 2 1
Product(s): Desktop Laptop Option

Problem

How to enable Debugging to troubleshoot Desktop Laptop Option (DLO) issues

 

Solution

On the client machine

  • Run the following command from an Administrative CMD prompt from the "C:\Program Files (x86)\Veritas\Veritas DLO\DLO" or "C:\Program Files (x86)\Veritas\Veritas DLO\DLO  folder":

DLOLoggingu.exe -E dloclientu.exe -L Verbose -LS 500

  • Exit the DLO Client console from the Tray icon and reopen to fully enable logging

  • Reproduce the issue, so that is recorded in the logs.

On the DLO Administration Server

  • Run the following command from an Administrative CMD prompt from the DLO installation directory; "C:\Program Files\Veritas\Veritas DLO" by default

DLOLoggingu.exe -E DLOAdminsvcu.exe -L Verbose -LS 500    (to Debug issues with the DLO Admin Service)

DLOLoggingu.exe -E DLOConsoleu.exe -L Verbose -LS 500   (to Debug issues with the DLO Admin Console)

DLOLoggingu.exe -E DLOMaintSvcu.exe -L Verbose -LS 500   (to Debug issues with the Maintenance\Grooming process)

DLOLoggingu.exe -E DLORemInstDlgs.dll -L Verbose -LS 500   (to Debug issues with push installs)

*Note*: If the command reports "Failed to find OS bitness. Error=0x5" you have not run this in an Administrative CMD prompt. Correct that and rerun the command.

  • Close the DLO Administration Console if open and then restart the Veritas DLO and Mindtree StoreSmart services
  • Reproduce the issue, so that is recorded in the logs.
 
  • To Disable logging via command line, replace "Verbose" in the above commands, with "Disable" (i.e. DLOloggingu.exe -E dloclientu.exe -L Disable )

 

Warning: The resolution of this issue requires the registry to be edited with the Windows registry editor. Incorrect use of the Windows registry editor can have disastrous results on a server operating system. Great care should be taken when making changes to a Windows registry. Registry modifications should only be carried-out by persons experienced in the use of the registry editor application. It is recommended that a complete backup of the registry and workstation be made prior to making any registry changes.
 
 
Manual Registry Debug:
These steps only need to be used if the user interface of the Server or Client will not open or if you are not able to perform the method listed above, using dlologginu commands.

On the DLO server:

  1. Go to HKEY_CURRENT_USER\Software\Veritas\Components
    • Create the key Components key if it does not exist
    • Create a new key called debugstream
      • Create a new Key below debugstream called dloconsoleu.exe
      • Set the value of (Default) to  0xFFFFFFFF
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Veritas\Components   
    • Create the key Components key if it does not exist
    • Create a new key called debugstream
      • Create a new Key below debugstream called dloconsoleu.exe
        • Set the value of (Default) to  0xFFFFFFFF
      • Create a new Key below debugstream called dloadminsvcu.exe
        • Set the value of (Default) to  0xFFFFFFFF
      • Create a new Key below debugstream called dlomaintsvcu.exe
        • Set the value of (Default) to  0xFFFFFFFF
    • Restart the DLO services
  • To turn off debug logging, the "0xFFFFFFFF" values should be changed to a "0" and the DLO services restarted.

 

On the DLO Client 

  1. Go to HKEY_CURRENT_USER\Software\Veritas\Components
    • Create the key Components key if it does not exist
    • Create a new key called debugstream
      • Create a new Key below debugstream called dloclientu.exe
      • Set the value of (Default) to  0xFFFFFFFF
  2. Go to HKEY_CURRENT_USER\SOFTWARE\Veritas\Veritas DLO\Logger
    • Create the following "String Value" (REG_SZ)) keys if they do not exist and set the values:
      • BackupFileCount        set the value to  50
      • FileSize                        set the value to  10
      • LogCmpression          set the value to  1
      • ThresholdLevel           set the value to  4
  • Restart the DLO client (File- Exit in the DLO Agent console)
  • To turn off debug logging, the "0xFFFFFFFF" values should be changed to a "0" and the DLO Agent restarted. 

DLO Client screen1

 

Notes about the logs: 

The location where the logs are created are -
On the Client - In Windows 7 and higher: C:\Users\< user>\AppData\Local\Veritas\DLO\.settings

On the DLO Server - < DLO installation path>\Logs (i.e. C:\Program Files\Veritas\Veritas DLO\Logs )
 
The following logs create a new file each time services restart/debug is turned on:
 
The following logs append (single log file):
DLOClient.log
DLOClient.last.log
DLOadminsvcu.log
DLOadminsvcu.last.log
DLOconsoleu.log
DLOconsoleu.last.log
 
 
Related Article

 

Users of DLO 7.0 can download DLOGather from the following article;   https://www.veritas.com/support/en_US/article.100009766

 

Was this content helpful?