Error 1920 When Installing Integration Server


Problem Description

Error 1920 when installing integration server.
Brand new server with all windows updates installed.
MicroStation, Orchestration, ProjectWise Explorer, ProjectWise admin ProjectWise automation service installed successfully
Integration server fails with error 1920

Solution

Created logs by having user run the installation, wait for the error, DO NOT click okay
at a command prompt run the following command
C:\Program Files (x86)\Bentley\ProjectWise\bin>dmskrnl.exe -noservice  > c:\dmsknoserv.txt

User is getting this error in the logs
[0x000017c0] FATAL pwise.system null - Error initializing dft api. Exiting

When trying to initialize DFT, DMSKrnl, DMSPerf, and DMSSQL components of the dmskrnl.exe process we need read / write access to 4 registry entries

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Perf_dftperfmgr
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Perf_dmskrnlperfmgr
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Perf_dmsperfmgr
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Perf_dsqlperfmgr

If DMSKrnl cannot find or right to one of these keys an error similar to the one above will happen and the process will fail to load. If these keys are missing they can be exported from another system and imported on to the box they are missing on. If the user does not have rights, grant users rights.

See Also

Product TechNotes and FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!