| |
|
|
| |
| Current v7 Issues NOTE: You MUST have NEW Master/User keys to use version 7! |
|
|
These are the top issues that CrypKey Engineers and technical staff are currently working on. Please check back for status updates and be sure to check the Registered Client Download page for latest Service Releases
Registered Client Download Page here
Summary of Current Issues:
- Zonelabs and EZ Firewall products disable CrypKey licensed products.
Details: Problem seems to be associated with version 5.1 of the TrueVector security engine that is common to these products. The solution is to disable these products, or upgrade to a newer version.
- CrypKey detected as Trojan virus
Details: The following Antivirus scanners detect CrypKey as a Trojan virus:
BitDefender, Sophos, Antivir
The vendors of these products have been contacted and asked to exclude Crypkey files from their scanning configuration. Upcoming versions of these scanners should not have the problem. In the meantime, you may advise your customers to exclude CrypKey files from their antivirus scanners.
The CrypKey files to exclude are: *.rst,*.ent, *.key, *.41s, *.ind, cks*.tmp
- incorrect start_date value returned by GetRestrictionInfo function
Currently there is not a way to get an accurate start date, but you can still calulate the total number of days for the license, days used, and days remaining, using this function.
- VB Applications exit if protected COM dll is not licensed
A VB app calls a function from a com dll that is protected by CrypKey, if there is no license, the
license screen will appear. If the user exits the license screen without initializing a valid license,
The calling application will close down without the opportunity to process a runtime error.
- Cannot add options/levels to a license without adding days or runs
Details: If you try to add options/levels to an existing day or run limited license,
but set the SiteKey Generator to 0 days/runs, you will be able to generate a site key.
However, when the end user tries to validate the key they will get a -5 error (SITE_KEY_WRONG_ADD_ON_TYPE) from the
SaveSiteKey function. Until CrypKey engineers provide a fix, the work-around solution is to
make sure the add-on sitekey has at least 1 run or day associated with it.
- VB6 applications crash on Windows 9X/ME systems
Any VB6 application that is Stealth Protected, will crash, sometimes hanging the computer.
This problem only affects VB6 applications that are stealthed using SDK 6.1.6120 or Instant 6.1.345.
A temporary work-around is to issue a non-stealth protected version to your customers.
- Cannot register stealth protected ActiveX dll
Details: After protecting an ActiveX dll, the following error occurs when you try to register it:
There was an error initializing this program. Please restart your computer and try again.
- .CKN file shows a -105 error on day limited and unlimited network license
Details: Erronous message - does not affect program operation.
Fixed Issues and New Supported Features:
- -23 NGN Not Found Error FIXED!
NEW crp32dll.dll v7031 fixes issue of receiving "-23 NGN not found" error although NGN exists in the working directory. Please contact support for an update.
- CKChallenge() not working properly. FIXED!
CKChallenge() it was not working properly in 7027 or earlier. Upgrading to 7030 will resolve this issue.
- Issue with the NT Driver not auto starting ELM servers FIXED!
Issue with the NT Driver not auto starting ELM servers in Directories where there was a space in path. Issue was resolved in version 7030.
- Appended NT Driver causes security error with non-admin account FIXED!
Details: When the NT driver (CrypKey License Service) is appended to an executable,
it will always cause a problem if the user is not a member of the administrators group, and the will get a Windows security message:
Additional Permissions Required - This program requires additional permissions to run for the first time.
Work-around solution is to include the NT driver installation as part of your install instead of appending to your exe/dll. Fix is to upgrade to v7.
- Performance issue FIXED!
When the license sits on a Win 2000 server, and the client is Win98, the time to start the application is 45 seconds.
Problem occurs with applications protected with Instant 6.1.338, and will affect SDK applications compiled with Borland
32 bit library. Fix is to upgrade to v7.
- Random -15/-22 errors FIXED!
It has been reported and verified that random -22 errors are occurring:
F=EXP_AUTH_ERR E=-22 SITE KEY FILE HAS BEEN MOVED
The problem seems to affect day-limited licenses running on Windows XP
This error, along with -15 error, will occur if the c:\windows\system32\esnecil.ind file is accessed or locked by
some process that prevents access by the CrypKey License Service. Norman Virus Control on-access scanning, for example (solve by excluding *.ind from scans). It is possible there is other software out there that may have a similar effect. In this case you should try to identify the offending process. One way to do this is to use a file monitoring utility, such as filemon.exe, which you can download from www.sysinternals.com. This utility will create a log file of any process that access the specified file (esnecil.ind), and enable you to identify the offending process. Once you have identified the process, then see if it has configuration option to allow the exclusion of the esnecil.ind file. Fix is to upgrade to v7.
- License lost if CrypKey Service is not running FIXED!
If the license service is not running and the user tries to start the application, nothing appears to happen.
The application never starts. At this point the license is lost and the .ckn file will show the error:
-5 PROGRAM MOVED OR SITEKEY BAD PASSWORD. Fix is to upgrade to v7.
- Fatal Error - Blue Screen of Death - FIXED!
Details: On calls to InitCrypKey, the computer can suddenly crash. Problem is known to affect the IBM ThinkPad and Panasonic CF-29 laptops, but may also affect other brands and models.
Solution: install the current (1/28/2006) or newer versions of the NT Driver along with the crp32001.ngn OR crp32dll.dll files.
- Application crashes on exit - FIXED
Details: An access violation occurs with VB/VBA applications on exit.
Fixed in crp32dll.dll 6508 1-30-2006. Fix requires that EndCrypKey function is called before application exits.
- Error calling InitCrypKey from ASP.NET application FIXED!
When trying to call a CrypKey function from crypkeynet.dll the following error results:
Attempted to access an unloaded AppDomain
Fixed in crypkeynet.dll 20050707
- CasperTimer Service Memory Leak FIXED!
The caspertimer service will keep consuming memory resources.
Temporary solution is to stop and restart the service
Fixed in Casper 222b
- VB variables become corrupt after calling CrypKey functions FIXED!
String data becomes corrupt after calls to InitCrypKey or other functions
Fixed in crypkeycom.dll 6/23/2005
- Casper Product codes do not support add-on licenses FIXED!
You can specify an add-on license using serial numbers, but not through product codes. The impact of this is that Casper cannot use credit card transactions to purchase add-on licenses.
Fixed in Casper 222a.
- Casper Log grows too big - FIXED!
The Casper log grows too large and you cannot delete or modify the log.
Casper 221 now offers control over the log file size.
- SKGL NET/COM object do not support new functions FIXED!
The SKGL .NET assembly and COM objects are missing the CheckSiteCodeV2 and GetSiteKeyAddV2 functions.
Estimated Fix Date: Dec 1, 2004
Request the new SKGL COM or NET objects from support.
- options/level not passed with Casper eTransfer FIXED!
Details: License appears to transfer correctly, but option/level information does not.
Fixed in Casper version 218
- CrypKeyCOMServer object does not allow concurrent access by multiple applications
Details: Unpredictable behavior and errors result when multiple applications try to use the CrypKey COM server (service) concurrently.
The CrypKeyCOMServer object is no longer supported. The solution is to use
the CrypKey COM dll. Please contact CrypKey Support if you have any questions or concerns.
- Casper does not work with Windows update - FIXED!
Details: Any Windows updates as of April 2004, will disable Casper Server. iis will report an error 500.
There is not a current solution for this problem, and CrypKey programmers are working diligently to implement a solution.
Currently the only workaround is to restore the server from a backup, or reinstall the operating system without the current updates.
Fixed in Casper version 216
- Problems with services or applications that launch at Windows startup - FIXED!
Details: Applications that try to start during Windows startup, may fail to load because the CrypKey License Service is not done loading. Even services that specify the CrypKey service as a dependency will have a problem. The error that occurs is: -24 INITIALIZATION: DRIVER FAILED OR BUSY
Estimated Fix Date: CrypKey development team reports this problem is fixed in the next release. Our QA testers are waiting for a beta release to verify the problem is fixed.
- command line option information incorrect with 16 bit programs - FIXED!
Instant is appending incorrect information to command line for 16bit application.
example:application with option 1 thru 9 enabled returns correct value if protect with Instant 5.7:
/OPTIONS = 511 /LEVEL = 0
but the same application protect by Instant 6 returns the following command line:
/OPTIONS=42949192799279
The problem has been verifed with Instant 6.1.338 and fixed in 6.1.344
- -21 clock changed error - FIXED!
Details: When internet time synchronization fails, the day-limited license is disabled.
A reboot will restore the license.
Fixed in 6.1.6112 release
- If the CrypKey License Service is not running, both InitCrypKey and GetAuthorization return 0. - FIXED!
Details: SaveSiteKey returns -102 error, but otherwise it appears the application can run without the Crypkey License Service.
Only affect SDK. Problem does not occur with Instant.
Fixed in 6.1.6112 release
- SiteKey Library consumes memory resources - FIXED!
Details: Each call to a sitekey library function will continue to use memory resources until all memory is used up.
Verified in-house, the problem affect the SKGL and the standard skw.exe that is distributed with CrypKey products. Closing the application will release the memory.
Fix will be implemented into new sitekey generator available with release 6.1.6112.
- Trial License fails on 1st run - FIXED!
Details: On first run the trial license will fail. On the next run the trial license will work.
Affects Instant 6.1.330 and SDK 6.1.6105.
Fixed in Instant 6.1.332 and SDK 6.1.6107.
- GetRestrictionInfo function returns incorrect start_time in VB - FIXED!
In VB, the start_time parameter of GetRestrictionInfo returns an invalid number that cannot be used to represent the date the license was issued.
Was due to error in SDK manual and not an actual problem with GetRestrictionInfo function.
Use CKTimeString function to decode start time and ignore information on page 204 related to GetRestrictionInfo.
For example of usage, see sample project: VB 6 sample using CK61 crp32dll.zip
Estimated Fix Date: Dec 5
- random loss of licenses Error E-15 or Error E-22 - FIXED!
Intermittent loss of licenses, resulting in an error:
Error E-15 or Error E-22 reported in ckn file
Fixed in version 6.1.6106 and Instant 6.1.332
- SKG 6.1 Library error processing KillCode - FIXED!
Details: SKGL 6.1 incorrectly reports that a KillCode is from another company.
Request a new library from CrypKey
- SKG 6.1 error processing KillCode - FIXED!
Details: SKG 6.1 incorrectly reports that a KillCode is from another company
- Older versions of NT driver install over newer versions - FIXED!
Details: The setup routine for the CrypKey License Service, fails to detect if the existing service is newer and will install regardless of the pre-existing version.
Affects all versions of the setupex.exe program used to install the NT Driver (CrypKey License Service).
A work-around would be to have your install check the date on the %systemroot%system32/crypserv.exe file and only run setupex.exe if the file is older than the one you are installing.
Fixed in Instant 330 and stealth where the service is autoinstalled (for appended files). If you distribute setupex.exe and cks.exe via your installation routine, then you still need to check
the date of pre-existing driver is not newer.
- Netware NSS not supported
Details: On Novell networks, applications hosted from an
NSS volume will display a -24 error
Novell is no longer supported by CrypKey.
There will be no more fixes released for Novell.
To work around this problem, a traditional volume will need to be created to host the license.
|
| |