Knowledge Base

Home > Program Errors > sfFTPLib is not licensed

Created
Modified

Print Article

Article 2572

sfFTPLib is not licensed

Problem
The following error message is displayed in the log:

sfFTPLib is not licensed.

Explanation
This error appears if your operating system is not able to verify the digital signature of the sfFTPLib.dll file. This is not a SmartFTP software problem since the file (sfFTPLib.dll) is correctly signed with a valid certificate. To verify the file manually, right click on the sfFTPlib.dll file in Windows Explorer and select Properties. The Properties dialog appears. Select the Digital Signatures tab and click on the Details button. The Digital Signature Details appears. If you see an error either the sfFTPLib.dll is corrupted or there is a problem with your system/configuration.

Solutions
To workaround this problem:

  • Install the latest version of SmartFTP from the Download page (your settings will not be lost).

Last Resort

  • From the Microsoft KB 555374
    1. Open regedt32.exe and browse to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher
    2. Under TrustedPublisher look for Safer key and delete it.

Keywords
sfFTPLib, licensed

Related Articles


Please choose 1 to 5 whether this article solves your problem.

1 No Help at all

5 Problem Solved

Saving...
Thank you for your feedback.

What do you think about this topic? Send feedback!