Scripting driver for Windows basic troubleshooting

  • 3382466
  • 29-Jan-2008
  • 26-Apr-2012

Environment

Novell Identity Manager 3.5.1
Novell Identity Manager Driver - Scripting

Situation

ERROR: EventReader returned 0 C:\Program Files\Novell\WSDriver\scripts\Subscriber.wsf(247, 4) Microsoft VBScript runtime error: File not found

ERROR: Error creating temporary file for object \IDVAULT\ORG\DEPT\Users\User\test2. Event discarded.

ERROR: Recovery policy configured for this system contains invalid recovery certificate

Resolution

The following conditions have to be met for the Scripting Driver to work properly:

1. The user that is running the "Novell IDM Windows Script Driver" service must have proper file system rights to the driver's and Temp directories.
2. The "SYSTEM" account must have full access to the C:\Windows\Temp directory. The rights should be checked on this folder to be sure the "SYSTEM" account has full rights to this folder.
3. The user which is running the "Novell IDM Windows Script Driver" service should be able to create an encrypted file on the following way:

a. Log in as the user that is running the service
b. Create a text file in C:\Documents and Settings\user\Local Settings\Temp, fill in the file with random data (like "text") and save it.
c. Open the file's Properties, click on the Advanced button and check the "Encrypt contents..." box. Save the changes.

In case the following error message is received: "Recovery policy configured for this system contains invalid recovery certificate" - you should follow the Microsoft document below to renew the necessary certificates: Microsoft Technet -> Encrypting File System Troubleshooting