j-gray 25 Posted December 23, 2022 Share Posted December 23, 2022 Windows server running the most recent version of EEI (1.8.2218.0). Part way through the installation dialogs I get the following error: failed to load library 'ServerApi': The specified module could not be found [system:126] This occurs on the window for "Data connection to ESET Protect" if that makes any difference. Any thoughts on why this is failing? Quote Link to comment Share on other sites More sharing options...
Mitchell 8 Posted December 23, 2022 Share Posted December 23, 2022 I can't reproduce this behavior on my test system, but had a look with Promon, at some point the installer creates the file: C:\Users\username\AppData\Local\Temp\2\ESE9EA6.tmp\ServerApi.dll Could it be that some other process is preventing the installer from either writing this file or loading the dll? Maybe creating a procmon capture during the installation attempt can shed some more light on what's going on. Also msi install log might have some additional clues about why it is failing. (if log file is not created, try running the installer with: msiexec /i ei_server_nt64.msi /lvx*! ei.install.log) Quote Link to comment Share on other sites More sharing options...
j-gray 25 Posted December 23, 2022 Author Share Posted December 23, 2022 @Mitchell Thanks for the quick reply. I can't think of a reason that writing the file would be blocked. This server is dedicated to EEI and I've successfully upgraded multiple versions in the past without issue using the same login id. Aside from the above error that's logged in the install log file, I see the following: DEBUG: Error 2826: Control Co.databaseDataCollection.DataCollectionLevel on dialog Di.databaseDataCollection extends beyond the boundaries of the dialog to the right by 26 pixels The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: Di.databaseDataCollection, Co.databaseDataCollection.DataCollectionLevel, to the right DEBUG: Error 2826: Control Co.databaseDataCollection.DataCollectionLevelModify on dialog Di.databaseDataCollection extends beyond the boundaries of the dialog to the right by 26 pixels The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: Di.databaseDataCollection, Co.databaseDataCollection.DataCollectionLevelModify, to the right DEBUG: Error 2827: The button Custom data collection settings on the radiobutton group Co.databaseDataCollection.DataCollectionLevelModify on dialog Di.databaseDataCollection extends beyond the boundaries of the group on the bottom by 10 pixels The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2827. The arguments are: Di.databaseDataCollection, Co.databaseDataCollection.DataCollectionLevelModify, Custom data collection settings Quote Link to comment Share on other sites More sharing options...
Mitchell 8 Posted December 29, 2022 Share Posted December 29, 2022 Could you share the full install log? Note: It's probably better to contact your local ESET support. IggyPop 1 Quote Link to comment Share on other sites More sharing options...
j-gray 25 Posted January 2 Author Share Posted January 2 @Mitchell Sure, log file is attached. Honestly, going through local support is exceedingly painful and I try to avoid it at all costs. Usually I get better assistance here. eei-install-log.txt LesRMed 1 Quote Link to comment Share on other sites More sharing options...
Solution j-gray 25 Posted January 4 Author Solution Share Posted January 4 Support determined that the issue was caused by outdated Visual C++ and upgrading to the latest version resolved the error. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.