File copy or file registration error received after NSL install forced reboot.
(Last modified: 19Jul2005)
This document (10096072) is provided subject to the disclaimer at the end of this document.
fact
Novell SecureLogin
NSL 3.51.1.6
NSL3.51 SP1
symptom
File copy or file registration error received after NSL install forced reboot.
Error Message: Rundll32.exe is copying files, followed by unable to copy file
Users prompted to reboot after installing Novell SecureLogin
Error loading C:\PROGRA~1\Novell\SECURE~1\sljava.dll . The specified procedure could not be be found.
What does the SecureLogin install do after the reboot?
cause
Error occurs if user logging in does not have admin rights to the workstation.
Error may occur if Java was instlalled, then NSL was installed, then Java was upgraded upgraded, then NSL was upgraded (but still looking at the older Java path).
note
After installation and reboot the first user to login to SecureLogin worksation must have admin rights. This is documented in the readme for NSL 3.51Sp1 as follows:
"Depending on what files were locked and the options that you select during an install, you might need to reboot the workstation. If this is the case, at the end of the install a dialog box informs you to log in with administrative rights after the reboot. This dialog box applies only to Windows 2000, Windows XP, or Windows NT installations."
cause
Certain files that were in use will be registered after the reboot. If the user who logs in immediately after reboot is a Non Admin user this registration will fail.
fix
In this case, slbroker.exe needed to be registered. (see related TID 10095116 ) If a reboot has been scheduled, the NSL Install delays the registration until after a restart. But assuming the correct version of the above dlls is installed on the workstation, it is possible to to register these dlls before a reboot. To do so: Alternativly, you can call NSL Install a second time with a -reboot parameter as follows: The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
1. slbroker.exe,
2. sljava.dll,
3. slvba.dll,
4. iesso.dll
- First change to the folder where NSL is installed.
- Then run the following 4 dll registrations one after the other
- 1) slbroker.exe /regserver
- 2) rundll32.exe sljava.dll,Install
- 3) regsvr32.exe /s iesso.dll
- 4) regsvr32.exe /s slvba.dll
- 5) restart Windows
Path to NSL Setup\setup.exe -reboot
Note that both of the above solutions need Administrator privileges and both can be done either before or after and NSL install forced reboot.
document
Document Title: File copy or file registration error received after NSL install forced reboot. Document ID: 10096072 Solution ID: NOVL100384 Creation Date: 04Jan2005 Modified Date: 19Jul2005 Novell Product Class: netware client disclaimer
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.