FrançaisEnglishDeutsch

Download the latest OpenSSL DLLs:

You need the latest OpenSSL dlls if you use Windows XP or older, or want to connect to an FTP server which uses SSL session re-use. This used to work fine, but Microsoft broke the used function (sChannel) with a recent security update. After the update, affected servers will return the following error when connecting:
OFFLINE3, error=0

I recommend that you get the latest OpenSSL version 3.x from slproweb.com.

Instructions (64-bit):

  1. Make sure to get the latest version:
    For Total Commander 64-bit, get Win64 OpenSSL v3.5.0 Light (exe or msi)
  2. Run the installer. It will install to C:\Program Files\OpenSSL-Win64
  3. Copy the two 64-bit dlls
    libcrypto-3-x64.dll and libssl-3-x64.dll
    to the subdirectory named "64" (without the quotes) of the Total Commander or plugin directory.
    To find the right location, please put the following command in the Total Commander command line (above buttons F5, F6) and press ENTER:
    cd %commander_path%

Instructions (32-bit):

  1. Make sure to get the latest version:
    For Total Commander 32-bit, get Win32 OpenSSL v3.5.0 Light (exe or msi)
  2. Run the installer. It will install to C:\Program Files (x86)\OpenSSL-Win32
  3. Copy the two 32-bit dlls
    libcrypto-3.dll and libssl-3.dll
    to the Total Commander or plugin directory.
    To find the right location, please put the following command in the Total Commander command line (above buttons F5, F6) and press ENTER:
    cd %commander_path%

Important note for users of Microsoft IIS FTPS server:

There is a bug in IIS with the TLS 1.2 protocol. If you cannot upload files, you either need to install this Microsoft hofix KB2888853 on the server, or use openssl 1.0.0t or older (limiting the connections to TLS 1.0).