Home > Lotus Notes Migration > Error Upgrading Domino Server : JS32.DLL

Error Upgrading Domino Server : JS32.DLL

When you upgrade a Domino server sometime the installation will fail with the error:

c:\lotus\domino\js32.dll error number -115

If you have tools to determine what process is using that DLL, you may notice that the WINLOGON process is the one using the DLL. But you can’t really kill the WINLOGON process and expect your server to operate properly, and without killing the process, you can’t delete, move, or rename the JS32.DLL file.

The problem is that NoteStat (the Lotus Notes Performance Monitor extension) is running, and it attaches to JS32.DLL. So why would WINLOGON appear to be using that DLL? Well, it turns out that Windows NT architecture stipulates that any extensible performance counters added by a service will run in the context of the WINLOGON process. NoteStat is a Notes performance counter, so that’s what’s going on.

To fix this problem, run “unlodctr notestat” at the command line, and try again. In some cases, you’ll have to remove NoteStat from the registry (Notes KnowledgeBase Doc #174802) and reboot for the installation for upgrade a Domino server to run successfully. And when you’re reinstalling, do yourself a favor and do a Custom install with “Notes Performance Monitor” unselected.

Viewed 6217 times by 1834 viewers

  1. No comments yet.
  1. No trackbacks yet.