This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
The Federal Information Processing Standard (FIPS) 140 is a security implementation that is designed for certifying cryptographic software. Windows implements these certified algorithms to meet the requirements and standards for cryptographic modules for use by departments and agencies of the United States federal government.
The following errors may be seen when FIPS Cryptography compliance is enabled:
Error in EncryptPassword: In FIPS, MD5 is not an approved hash algorithm.
AlteryxService_Client.Net.AlteryxServiceException: Unable to create TileSet: In FIPS, MD5 is not an approved hash algorithm.
Server Error (noted from the Gallery Log):
This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
Server Error (noted from the Service Log):
MongoDaemon_CreateCredentials_Error: Error creating credentials <In FIPS, MD5 is not an approved hash algorithm.>
Local Security Policy setting 'System Cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing' is enabled in Windows.
FIPS must be disabled in order for the Designer and Server to run correctly, as they are not considered to be FIPS compliant. This is as designed and will, likely, require permission to disable, from your IT Security admin.
To turn off FIPS Cryptography using the Local Policies (with IT's permission), follow these steps:
Press the key combination WINDOWS_KEY+R to launch the Run dialog.
Type secpol.msc into the dialog and click OK.
In the Local Security Policy Management Console window that opens, use the left tab to navigate to the Local Policies > Security Options.
Scroll down the right pane and double-click System Cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing.
In the Properties window, select the Disabled option and click the Apply button.
Close the Properties window by clicking OK.
Close the Local Security Policy Management Console.