Deadline Repository Install Fails on Windows

Hi Everyone.

Im gettng a install fail for any inallation of the Reposity on Windows Serer 2012 or 2016!

Each time I get the same error message and every install attempt is made on a fresh vanilla install of windows that has been updated.

image

Ive tried all the usual tricks but whatever I do I get a similar failure.

If I try an install on a Linux box it completes without any issue.

Can anyone help with this or advise a route thru.

Thanks in advance

Martin Hulme

Hello, a few days ago I had that problem first I deactivated the windows UAC and did these steps I cannot install MongoDB 10.2.0.10 on a new machine, I have to say that yesterday I did a fresh install and updating all windows updates was solved but it is a bit random the solutions that I have been able to find.

Thank you for the reply.
I did see your thread but still have no joy installing on any version of Windows Server.

If anyone is able to comment here is the bitrock installer log on my current system;

Log started 02/15/2023 at 11:09:04
Preferred installation mode : win32
Trying to init installer in mode win32
Mode win32 successfully initialized
This can take a few minutes
Executing C:\Users\Administrator\AppData\Local\Temp\1/vc_14_redist.x64.exe /q /norestart
Script exit code: 0

Script output:

Script stderr:

Downloading MongoDB for Windows 64
Executing C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\deadlinecommand.exe VerifyMongoDBInstaller “windows” “C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb.zip”
Script exit code: 0

Script output:
Successfully verified contents of the mongoDB installer.

Script stderr:

Unzipping mongodb.zip to C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo
Creating directory C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12
Creating directory C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\LICENSE-Community.txt
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\MPL-2
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\README
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\THIRD-PARTY-NOTICES
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\THIRD-PARTY-NOTICES.gotools
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\Install-Compass.ps1
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\bsondump.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongo.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongo.pdb
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongod.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongod.pdb
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongodump.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongoexport.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongofiles.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongoimport.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongorestore.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongos.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongos.pdb
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongostat.exe
Extracting compressed file C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-2012plus-4.2.12\bin\mongotop.exe
Deleting mongodb.zip
Extracting VC++ 12.0 Redistributable
Installing VC++ 12.0 Redistributable
Executing C:\Users\Administrator\AppData\Local\Temp\1\repoinstalltemp\mongo\redist\vcredist_120_x64.exe /quiet /norestart
Script exit code: 0

Script output:

Script stderr:

Verifying MongoDB Binaries
Finding temp mongod executable

Thanks to anyone in advance.

Martin

Hello @Martin_Hulme

To troubleshoot further run the installer, let it fail do not exit it keep it running. Open the installation log, check which line errors out, copy it and run from the command prompt (cmd), what error do you get?

The command should be similar to below in the installation logs. Run it and share the output.

C:\Users\<you user>\AppData\Local\Temp\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.exe --version

Hi There and thank you for the reply.

Here is the error at the bottom of the installer log.

Verifying MongoDB Binaries
Finding temp mongod executable
Testing MongoDB
Executing C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.exe --version
Script exit code: unknown signal

If I try and run the mongod.exe --version in a shell before I end the faied install I get no output in the PS, as below.

Any ideas why I would get not output.
The Server is 2012 R2 BTW

Regards
Martin

Hi

Here is a copy of the last installer log.
I note it is now a different name that detailed in your documentation.

Log started 02/15/2023 at 13:43:21
Preferred installation mode : win32
Trying to init installer in mode win32
Mode win32 successfully initialized
This can take a few minutes
Executing C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1/vc_14_redist.x64.exe /q /norestart
Script exit code: 0

Script output:

Script stderr:

Downloading MongoDB for Windows 64
Executing C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\deadlinecommand.exe VerifyMongoDBInstaller “windows” “C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb.zip”
Script exit code: 0

Script output:
Successfully verified contents of the mongoDB installer.

Script stderr:

Unzipping mongodb.zip to C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo
Creating directory C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15
Creating directory C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\LICENSE-Community.txt
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\MPL-2
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\README
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\THIRD-PARTY-NOTICES
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\Install-Compass.ps1
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongo.exe
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongo.pdb
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.exe
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.pdb
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongos.exe
Extracting compressed file C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongos.pdb
Deleting mongodb.zip
Extracting VC++ 12.0 Redistributable
Installing VC++ 12.0 Redistributable
Executing C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\redist\vcredist_120_x64.exe /quiet /norestart
Script exit code: 0

Script output:

Script stderr:

Verifying MongoDB Binaries
Finding temp mongod executable
Testing MongoDB
Executing C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.exe --version
Script exit code: unknown signal

Script output:

Script stderr:
child killed: unknown signal

Unable to run to “C:\Users\Administrator.ARTEUS\AppData\Local\Temp\1\repoinstalltemp\mongo\mongodb-win32-x86_64-windows-4.4.15\bin\mongod.exe --version” to verify the MongoDB binaries. Please ensure you’re installing the proper version of MongoDB for your operating system.
Uninstalling Files
Deleting registry keys
Exiting with code 1

I got this to work by doing two things:

  1. Manually install the VC redistributable. It’s required for the version check, but in the install, it runs after the version check.
  2. Don’t install on boot partition.