sfFTPLib is not licensed.

This is driving me nuts.
I'm registered but keep getting [09:50:42] sfFTPLib is not licensed. when I try to login.
I've contacted support and I get the stock answer of "download the latest version" This I do and it works for a few days then I get the error again claiming I'm not registered. It beginning to hurt
Now I have an urgent job to do and this morning smartFTP is not playing the game again...
I'm running Version 2.0.997 on windows 98 SE
I love the software, its just this register issue that bugging me. Any help much appreciated.


User id: 400018923
User: mouli greenlaw
Company: babelscribe.com

Hello ..

The reason you get the "sfFTPLib is not licensed" error message is that your operating system (Windows 98 SE) cannot verify the integrity of the sfFTPLib.dll. We don't know of the exact reason why some versions of Windows 98 are not able to verify the file while most others can. As Microsoft dropped support for Windows 98 you cannot expect a bug fix for this problem from Microsoft.
The only work around is to install the newest version of SmartFTP from https://www.smartftp.com/get/SFTPPNSI.exe as soon as this problems occurs.

I apologize for the incorrect link. The correct one is:

You shouldn't have the problem with versions released before April 2006.

BTW: I would recommend you to update your operating system because it's not longer considered safe to be connected to the Internet with Windows 98 SE.


We do no longer provide old versions. But everything before version 2.0.996 should work.


I just began getting the "sfFTPLib is not licensed" error but am using Windows XP, not 98. I just purchased v2.0.996 on 9/7/06 and have had no problems until now.

Any suggestions?

Glenn Gordon

Hello ..

Please install the latest version from:

You only get this error if either the SmartFTP.exe or the sfFTPLib.dll is corrupted.


Morming SmartTeam,

sfFTPLib is not licensed : It's the message i have since today ! Never before.
I'd changed nothing in my PC configuration.

I tryed all methods you send to us here.

Use "SmartFTP Client License Key.txt", and "SFTPNSI.exe", or a new fresh install, nothing work, sfFTPLib.dll is never licenced
What can i do ? Buy SmartFTP again ?
Thanx by advance.

I'm on XP pack2

Poulain (from FRANCE)

+- System -----------------------------

Microsoft Windows XP Professional 

Service Pack 2 (Build 2600)

CPU Speed		 : 3150 MHz

Total Memory	  : 2096364 KB

Free Memory	   : 1436140 KB

+- SmartFTP ---------------------------

Version		   : 2.0.1000.3

Time Stamp		: 2006-12-06 00:32:49

Platform		  : x86

+- Application DLL --------------------

sfFTPLib.dll	  :

SmartHook.dll	 :

+- Language ---------------------------

SMARTFTP.EXE	  : 2.0.1000.3

+- System DLL -------------------------

shell32.dll	   : 6.00.2900.2951 (xpsp_sp2_gdr.060713-0009)

shlwapi.dll	   : 6.00.2900.2995 (xpsp_sp2_gdr.060913-0010)

comctl32.dll	  : 6.0 (xpsp.060825-0040)

riched20.dll	  :

schannel.dll	  : 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)

+- Internet Explorer ------------------

Version		   : 6.0.2900.2180

+- Winsock ----------------------------

Winsock		   : 2.2

Hello ..

The error only shows up if the sfFTPLib.dll can not be verified. To verify the file manually, right click on it in Windows Explorer, then click on the "Properties" dialog. Then go to "Digital Signatures" and click on the "Details..." button. If the new dialog says that the certificate is validated you shouldn't see the the "sfFTPLIb is not licensed error". If you see an error, either the sfFTPLib.dll is corrupted or there is a problem with your system/configuration.

Try to install the latest version from


All rights All rights All rights

I had an old SFTPNSI.exe (last 2 or 3 week) and i had no success with this old one.
But, yeah, this new one work fine !

Many Thanx Smart God


I'm also having this problem. Downloading and reinstalling is NOT my preferred method every few days as I lose all my connection information.

In my opinion, this is a SERIOUS flaw in the software and needs URGENT rectification.

As for re-installing, this has worked in the past, but now, no matter how many times I reinstall or restart or try to re-licence, SmartFTP still errors with not valid licence'.

Never had this problem before V2, and am now looking at other FTP clients.

Hello ...

1. This error is shown if your operating system is not able to verify the digital signature of the sfFTPLib.dll. As the file (sfFTPLib.dll) is correctly signed with a valid certificate the problem is not with our software. Therefore all we can do is offering you a workaround:
- Download https://www.smartftp.com/Products/FTPLib/sfFTPLib.zip
- Extract the sfFTPLib.dll inside the archive to the SmartFTP program files folder (e.g. C:\Program Files\SmartFTP Client 2.0).

2. When updating SmartFTP no favorites or settings will be lost.


Hello nice mb,

Your solution with a fresh sfFTPLib (here : https://www.smartftp.com/Products/FTPLib/sfFTPLib.zip ) is the solution for this moment

Is my "registered SmartFTP" will be register definitively ? i wish....

Many Thanx


Morning today,

Again and again the same issue .
10 days after your previous successfull help, my SmartFTP is unregistred for the 40th time !

And again i try to execute, install, reinstall, update sfFTPlib.dll.... etc. and my SmartFTP is unresgistred !
I can not login in all my FTP host....

2 hours lost today...


I reply to myself and all,

I Turn around this issue like that :

1. I Open regedt32.exe and i browse to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher
2. Under TrustedPublisher look for Safer key and delete it.

It's OK for me now, SmartFTP is registred
But maybe, i will come here again in 10 days


Hello ...

Get the new sfFTPLib.dll from here:

This is as previously mentioned only a temporary workaround. I would recommend you to reinstall your operating system to fix the problem.


Yet again it is suddenly unlicensed and the links above do not work.

Re-installing the OS is not an option. The process above appears to be XP - what's the Win2k process?

Hello ...

The new version uses a Authenticode certificate from VeriSign which may "solve" the problem on your system.