[wix-users] How to enforce candle.exe FIPS with -fips or <FipsCompliant>true</FipsCompliant>?

Hoover, Jacob Jacob.Hoover at greenheck.com
Wed Jun 5 14:06:14 PDT 2019


Modify the WixProj to include it

<PropertyGroup>
  <FipsCompliant>true</FipsCompliant>
</PropertyGroup>

Or set an environment variable.


The wix.targets explicitly looks for it:

<Target
    Name="Compile"
...>

    <Candle
      ...
      FipsCompliant="$(FipsCompliant)"

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Malcolm G. via wix-users
Sent: Wednesday, June 5, 2019 3:38 PM
To: wix-users at lists.wixtoolset.org
Cc: Malcolm G. <mgideon at outlook.com>
Subject: [wix-users] How to enforce candle.exe FIPS with -fips or <FipsCompliant>true</FipsCompliant>?

Our systems require the FIPS group policy to be enabled. When trying to get around the following error:


candle.exe(0,0): error CNDL0308: The Federal Information Processing Standard (FIPS) appears to be enabled on the machine. You must either disable FIPS or use FIPS-compliant security algorithms to generate IDs by passing the -fips command-line switch or by setting true in your .wixproj project.



Where exactly should I be using the -fips parameter, or how should I use the <FipsCompliant>true</FipsCompliant> tag in my wixproj file? (is there a certain other tag it should be placed under)?


____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
NOTE: This email was received from an external source. Please use caution when opening links or attachments in the message.



More information about the wix-users mailing list