Press "Enter" to skip to content

Enable TLS 1.2 on G6 FTP Server

With many security issues with TLS 1.0 and using SSL Encrypted FTP services, it is time to move on the TLS 1.2 which is an updated version of the SSL layer with better encryption and security.

Some of the FTP sites which I had have implemented TLS 1.2 on various linux systems, however I really needed to implement this on my G6 FTP which i still like to use and have found it a top performance FTP server on windows systems. So to do this we do the following:

Drop in OpenSSL >=1.0 (libeay32.dll, ssleay32.dll, libssl32.dll) as a replacement in your G6 installation directory, and add the following line to your settings.ini files for SSL-enabled FTP domains, you can find the files in the Accountsyourdomainname subfolders of your G6 FTP installation (scroll across for the full line to copy):

SSLCipherList=ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:PSK-RC4-SHA

I have included Open SSL Files for your convenience to download here and copy to the G6 install directory:
Open_SSL_Files_1.0.1e.zip

4 Comments

  1. Ron
    Ron August 24, 2017

    I know this is an old post (and old software); however, I appreciate your efforts to create it. When you have time, I would like to see if you could update it based on the latest OpenSSL files and cipher string.
    Thanks again,
    Ron

  2. alcatron
    alcatron September 4, 2017

    Hi Ron,

    You can get updated SSL Files from here https://indy.fulgan.com/SSL/

    What kind of cipher are you needing?

    The above setting when i set it shows in my FTP client as:

    Encryption algorithm: TLSv1.2 AES256-GCM-SHA384-256

    Which is fine..

    I still havent found a FTP server as good as G6 FTP server, in simplicity and performance, I always wonder why the creator dissapeared.

  3. Mike
    Mike February 1, 2018

    I’m running Gene6 v3.10.0.2

    libeay32.dll
    libssl32.dll
    ssleay32.dll ( mine didn’t have is file )

    I updated the settings.ini here D:\Program Files\Gene6 FTP Server\Different_Accounts\localdomain

    During Service Startup it failed with this:

    From Eventvwr
    Faulting application G6FTPSERVER.EXE, version 3.10.0.2, faulting module unknown, version 0.0.0.0, fault address 0x010d0000.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

    Any Help would be appreciated.

Leave a Reply

Your email address will not be published. Required fields are marked *