Archived Forum Post

Index of archived forum posts


Trial has expired SFTP

Jul 07 '16 at 08:23

We get a "Trail has Expired" error from our purchased SFTP component:

ChilkatLog: UnlockComponent: DllDate: Mar 21 2016 ChilkatVersion: UnlockPrefix: CDROML.SS10317 Username: SPV-SQL2012:Administrator Architecture: Little Endian; 32-bit Language: ActiveX VerboseLogging: 0 component: SFtp unlockCode: CDROML.SS10317_123456789012 regKeyUnlock: product: ChilkatSsh hcCurDate: Thu, 07 Jul 2016 10:21:55 0200 hcExpire: 6/2016 Trial has expired. --regKeyUnlock Failed. --UnlockComponent --ChilkatLog

The unlock code is altered. We sent an email with the full code to The tool was bought in march and it worked until yesterday.


Version v9.5.0.58 solves the problem.


Hi Patrick,

The problem is caused because you were never actually passing the correct unlock code (the unlock code that was provided in the receipt email).

The mistake is one of using a numeric "1" character for what should be a lowercase "L" character. Your correct unlock code contains "6l5", but you were using "615". (Make sure to always copy-and-paste the unlock code from the receipt email, as opposed to visually typing. Newer unlock codes are generated to avoid using numeric 1's and lowercase L's)

You can verify that the correct purchased unlock code was used by examining the LastErrorText after calling UnlockComponent. For example:

    DllDate: Jul  1 2016
    UnlockPrefix: CDROML.SS10317
    Architecture: Little Endian; 64-bit
    Language: .NET 4.5 / x64
    VerboseLogging: 0
    component: Ssh
    unlockCode: CDROML.SS10317_xxxxxxxxxx
      product: ChilkatSsh
      Component successfully unlocked using purchased unlock code.


Thanks for the reply.