Articles in this section

Openssl error

If you encounter an SSL/OpenSSL error this may be due to missing OpenSSL DLLs on your Windows system. This can prevent OpenSSL from being available to applications, even if the configuration seems correct.

Troubleshooting Steps

1. Confirm the Error Message

Look for common error messages such as:

  • “OpenSSL appears to be unavailable on this machine.”
  • Any other OpenSSL or SSL-related error outputs from the application or installer.

2. Verify Environment and Configuration

To rule out configuration issues, check the following:

  • Ensure the application is using the expected Python/Anaconda environment.
  • Confirm that PATH variables point to the correct environment and OpenSSL installation.
  • Verify that the conda environment is activated before running the application.

3. Check for Missing DLLs (Windows)

If the error message indicates that OpenSSL is unavailable, check for the following missing DLLs:

  • libcrypto-1_1-x64.dll
  • libssl-1_1-x64.dll

Instructions:

  • Open File Explorer and navigate to the application's runtime directory or active environment's DLL folder (e.g., Anaconda3\Library\bin).
  • Search for the above DLL names.

4. Install or Restore the Missing DLLs

If one or both of these DLLs are missing, follow these steps:

  • If the repository is accessible reinstall or update the OpenSSL package in your environment by opening the Anaconda Prompt, and running:

    conda install openssl

  • For connection errors during installations: Download the appropriate OpenSSL binaries for Windows from a trusted source that matches your system architecture (x86_64), or copy these DLLs from \anaconda3\Library\bin\ and place them into the application's DLL directory (\anaconda3\DLLs).

5. Re-run the Application and Verify

After installing or restoring the DLLs, re-run the application or installer. 

By following these steps, you can resolve most OpenSSL-related errors. if the error still occurs, capture and review any new terminal or error outputs for further troubleshooting with our support team.

 

Was this article helpful?
4 out of 4 found this helpful