Policy Server version: CR21 upgrade to CR31
Policy Store version and type: ADAM
User directory version and type: ADAM
After upgrade to cr31, service failed to start.
Issue occurred on 2 out 4 servers upgraded
The error is pop up during upgrade, having text like this:
smreg.exe Entry Point Not Found
The Procedure Entry Point ?Run@ThreadPool@@MAEX_N@z could not be located in the dynamic link library SMUTILITIES.dll
The cause of the problem is smutilities.dll file is locked.
- Log onto the policy server as administrator or as user who own the current Siteminder process.
- Run set command to check Siteminder environment variables are displayed (the ones starting with NETE_ )
- Stop the policy server.
- Run the binary of CR31 to upgrade again.
If this does not resolve it, stop all SiteMinder processes, find and rename file smutilities.dll, restart upgrade, everything should be fine.