cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
344
Views
1
Helpful
4
Replies

Installation fails for Duo Authentication for Windows Logon (x86)

Meta1
Level 1
Level 1

Hi Team,

We were analyzing the binary for latest release of Duo Authentication for Windows Logon (32 bit MSI app) downloaded from 
https://duo.com/docs/checksums#duo-windows-logon
https://dl.duosecurity.com/DuoWinLogon_MSIs_Policies_and_Documentation-5.1.1.zip

During installation, application is returning dependency error, where VC++ is already installed in the device.
Could you please suggest on this.

 

Error message - Visual C++ 2015-2022 Redistributable is missing. Please install it before continuing.

 

4 Replies 4

Meta1
Level 1
Level 1

Hi Team,

Is there any update on above issue.

Regards,
MetaTeam

DuoKristina
Cisco Employee
Cisco Employee

Can you try this workaround to see if it lets you complete the install?

  1. Use regedit to create the registry key HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64\Installed .
  2. Run the Duo installer and see if it succeeds.
  3. Delete the HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64\Installed registry key.
Duo, not DUO.

Meta1
Level 1
Level 1

Hi Kristina,

The workaround helped with completing the installation., but is the issue is going to fix in upcoming releases.
as its looking of 64 bit reg in 32 bit OS , which won't be present.

With VC++ 32 bit, registry hive will be under HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x86.

Regards,
MetaData

 

Thanks for confirming that the workaround helped. The team is planning to correct this in a future release.

The workaround is now documented in this Duo KB article with a little more context:

Why do I receive a dependency error when installing Duo for Windows Logon 5.1.1 on a 32-bit Windows system? 

Duo, not DUO.
Quick Links