Environment
Novell Identity Manager 3.5.1
Novell Identity Manager Driver - Scripting
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
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:
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
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.
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.