Background
In an earlier post documented a workaround for availing BIND’s Dig Tool.
In this post will cover our stumbling blocks when actually using the installer.
Lineage
- Networking – Tools – Bind/Dig – Client Installation – Extract Only
Link
Bind/Dig
Artifacts
On MS Windows, please go to https://www.isc.org/download/ ( Link ).
Here are the artifacts available:-
- MS Windows
- Bitness:- 64-bit
- Linux Installer ( Compressed )
- Linux Packages
- CentOS
- Ubuntu
- Fedora
Download
Our working OS is MS Windows, please choose:-
- Syntax
- BIND[version].zip – win [bitness]
- Current
- Current Installer:- BIND9.11.36.x64.zip – win 64-bit
UnPackage
The installer is packaged as a compressed zip file, please extract the downloaded artifact.
Installation
Advisory
- Required
- Admin
- Please initiate the installer as an Admin
- Admin
Outline
- NOT Administrator Mode
- Visual C++
- Opted-Out
- License Terms
- Original Screen
- Opted Not to Install Visual C++
- Installation
- Status:- Failed
- Failure Reason
- An error occurred while creating registry keys ( The operation completed successful )
- Opted-Out
- Visual C++
- Visual C++
- Opted-In
- License Terms
- Original Screen
- Opted to Install Visual C++
- Visual C++ Installation Failed
- Installation
- Status:- Failed
- Failure Reason
- 0x80070666 – Another version of this product is already installed
- License Terms
- Opted-Out
- License Terms
- Original Screen
- Opted Not to Install Visual C++
- Confirmed Visual C++ Installation Cancellation
- Installation
- Successful
- License Terms
- Opted-In
Visual C++ – Opted Out ( Not Running In Administrator Mode )
Images
Image – Microsoft Visual C++ 2017 Redistributable (x64) – 14.16.27033
Image – License Terms – Original
Image – License Terms – Did Not Acquisence to License Terms
Image – License Terms – Are you sure you want to cancel?
Image – An Error occurred while creating registry keys ( The Operation completed successfully )
Image – Bind installation failed.
Visual C++ – Opted In
Images
Image – Microsoft Visual C++ 2017 Redistributable (x64) – 14.16.27033
Image – License Terms – Initial
Image – License Terms – Acquisence to License Terms
Image – setup failed
Image
Textual
Setup Failed
One of more issues caused the setup to fail. Please fix the issues and then retry setup. For more information see the log file.
0x80070666 – Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove on the Control Panel.
Visual C++ – Opted Out
Images
Image – Microsoft Visual C++ 2017 Redistributable (x64) – 14.16.27033
Image – License Terms – Original
Image – License Terms – Did Not Acquisence to License Terms
Image – License Terms – Are you sure you want to cancel?
Image – Bind installation completed successfully.
TroubleShooting
Visual C++ 2017 redistributable (x64) – 14.16.27033
Objective
Let us quickly determine whether we have “Visual C++ 2017 redistributable (x64) – 14.16.27033” or later is installed.
Tools
Control Panel / Programs and Features
Please launch Control Panel \ “Programs and Features” and review the installed Visual C++ redistributable applications.
Images
Images – Programs and Features
Explanation
Here are the matches we found for “Visual C++ 2017 redistributable (x64) – 14.16.27033″:-
- Microsoft Visual C++ 2015 – 2019 Redistributable ( x64 ) – 14.28.29914
- Microsoft Visual C++ 2015 – 2019 Redistributable ( x86 ) – 14.28.29914
Summary
Errors
- If the installer is not started in Administrator Mode
- MS Windows Registry writes fail to occur
- If a version later than “Visual C++ 2017 redistributable (x64) – 14.16.27033” is already installed on the machine
- The installation fails with an error message stating “0x80070666 – Another version of this product is already installed“
Defensive Programming
- A nice defensive feature will be for the installer to check if a later model version of “Visual C++ 2017 redistributable (x64)” is already installed on the machine.