Groupwise Password Reset (GWPR) - Version 1.1 ============================================= General Information ------------------- Last Updated: May 26, 2004 GWPR Version 1.0 is a complete re-write of the beta program I released back in 1998. The previous version was written in Visual Basic, ran slow, and lacked many common GUI features. This version is written in Delphi and has a much improved interface and better speed. GroupWise Password Reset allows you to make mass GroupWise password changes. It was written to address a problem where thousands of users' passwords needed to be set. Doing this in the NetWare Administrator would be quite cumbersome as there is no way to mass change GroupWise passwords. This program uses the GroupWise Admin API calls (see devloper.novell.com for more information). Therefore, it requires the following: Windows 98/NT/W2K/XP Novell's Client for NetWare 32-Bit GroupWise Client The program has been tested running on Windows 2000 and XP workstations against versions of GroupWise 5.5 EP through 6.5.1. Novell client versions tested include 4.8 through 4.90 SP1. To use the program, you must be authenticated to the tree in which the GroupWise system resides and you must have full file system rights to the GroupWise domain database (WPDOMAIN.DB) and the WPCSIN\2 directory. If the system resides in multiple trees, you must be authenticated to each tree that holds GroupWise objects. If you are not, the program will not show you the domains in the other trees, but will still operate fine on the GroupWise objects to which you do have rights. The random password generator allows you to generate passwords that can be from 5 to 20 characters in length. The passwords are made up of a random mix of lower case letters and numbers. The random password dialog box allows for printing the list on the default Windows printer or copying the list to the Windows clipboard. While I cannot always guarantee a speedy reply, please do feel free to direct any comments, questions, or enhancment requests to me at: matt@weisberg.net Or look for information on my web site: www.weisberg.net Updates/Bug Fixes ----------------- January 19, 2001 - Corrected bug in random password generation that caused only the first user listed to have their password reset repeatedly. - Added dialog box to allow browsing to the location of the GroupWise domain database (wpdomain.db). Known Issues ------------ "Invalid Class String" When Connecting to Domain Database This error is due to gwcmb1.dll not being properly registered on the machine. To correct this, register the DLL using the following command: regsvr32 c:\novell\groupwise\gwcmb1.dll (change the path to gwcmb1.dll to your GroupWise client path if the default was not used)