How to collect an NCCredProvider log

  • 7007070
  • 18-Oct-2010
  • 20-Feb-2019

Environment

Novell Client for Windows Vista
Client for OES 2

Situation

How to collect a log file showing Client 2 activity in Windows.

Credential provider debug logging for Windows.

In some cases, Novell Technical Services may ask for NCCredProvider log files, in order to investigate a problem related to the Novell Credential Provider.

Resolution

To log events for analysis by Novell Technical Services, follow these steps:

1.  Run REGEDIT.EXE, and add a DWORD (32-bit) Value called "Debug" set to 3 to HKLM\SOFTWARE\Novell\Authentication\NCCredProvider.
This setting is the correct location for both x64 and x86 versions of Windows.
Note: Debug logging will begin immediately; a reboot is not required for this setting to take effect. As a result, events generated by the Novell Credential Provider, such as unlocking the workstation, or logging in from the system tray (Red N) icon, will be logged without a reboot.

Note: Instead of running REGEDIT.EXE, the needed setting can be added to the registry by executing this command:
reg add HKLM\SOFTWARE\Novell\Authentication\NCCredProvider /v Debug /t REG_DWORD /d 3 /f

2. Duplicate the problem being seen.

3. Collect the NCCredProvider*.Log files created in the C:\ProgramData\Novell\Client\Log directory.
Note: The ProgramData directory may be hidden. To unhide it,
  • Open Windows Explorer and and select "Organize" from the toolbar.
  • Select "Folder and search options" and click on the "View" tab.
  • Click the "Show hidden files, folders, and drives" radio button under the "Hidden files and folders" item in Advanced settings.
  • Click the "Apply" button to apply the change.
 4. Submit all of the NCCredProvider*.LOG files that were generated for further analysis, along with a description of the steps to duplicate the problem, the expected results, and the actual observed behavior to the support engineer for analysis.

5. To disable logging, change the value for "Debug" to 0 (zero) or simply delete the "Debug" entry entirely.