Resolution
Directory and Resource Administrator 7.5
symptom
System.ArgumentException error received when a custom User Interface Extension page is set to show the account expiration date.
symptom
Different account expiration dates are shown if the Administration server and client computer are located in different time zones.
symptom
What is Hotfix 54530?
cause
Both DRA and native tools set and display the account expiration date to January 1, 1600 when you set the user account expiration date to Never instead of setting it to January 1, 1970.
fix
This issue is addressed in NetIQ Directory and Resource Administrator and Exchange Administrator version 7.5 Hotfix 54530.
Hotfix 54530 corrects two issues with the way Directory and Resource Administrator (DRA) handles user account expiration dates for user accounts where the user interface extension page displays the AccountExpirationDate property.
When you set the user account expiration date to Never and access a user interface extension page that displays the AccountExpirationDate property for a user account, DRA displays an error message. This error message occurs because on some machines, both DRA and native tools set and display the account expiration date to January 1, 1600 when you set the user account expiration date to Never. This hotfix ensures DRA sets the user account expiration dates on the Account page and on the user interface extension page to January 1, 1970 if the account expiration date is before January 1, 1970 or is set to Never. It also ensures DRA will always display the user account expiration date as Never on the Account page and as January 1, 1970 on the user interface extension page if you set the account expiration date to Never or to a date before January 1, 1970 using native or some other tool. If you want to set the account expiration date to Never on the user interface extension page only, you can do so by setting the account expiration date to January 1, 1970.
If the Administration server and the DRA client computer are located in different time zones and you set the user account expiration date to any date after January 1, 1970 on either the Account page or the user interface extension page, DRA currently displays different user account expiration dates on the Account page and on the user interface extension page. This hotfix ensures DRA uses the time zone of the DRA client computer and displays the same user account expiration dates on both the Account and user interface extension pages.
Note: This hotfix requires DRA version 7.5.
To download and install this hotfix:
- Close all DRA user interfaces.
- Run the DRA75000_Hotfix54530.msi file on each Administration server computer and on each computer where you installed the Account and Resource Management console or Delegation and Configuration console.
Hotfix 54530 modifies the Accounts.dll file on each computer where you installed an Administration server. This hotfix also modifies the NetIQ.DRA.UIExtensions.dll file on each computer where you installed the Account and Resource Management console or Delegation and Configuration console. By default, these files are located in the Program Files\NetIQ\DRA folder.
For more information, please contact NetIQ Technical Support at https://www.netiq.com/support .