When submitting a FASTCopy command I receive the error:
FCOPY-E-LICERR, license error encountered
-LICENSE-E-EXPIRED, license has expired
But "-expiration=" line my license file shows a date in the future. Why did my license expire?
Answer:
The SoftLink license mechanism employs several methods to verify the expiration date of the license. The first one is the "-expiration=" line in the license file itself. If the date specified has passed, the license will no longer be functional.
The second method is by checking the line "-period=" in the license file, which denotes the number of days the license will remain active for. This line is optional and may not appear in all the license files. When an evaluation copy of SoftLink software is installed, the date of installation is noted. From then on, every time the software is invoked, the license mechanism counts the numbers of days that have passed since the installation date. If the day count number is greater than the "-period=" number, the license is considered to be expired.
The date of the software's installation remains in the system even after the software is uninstalled. If you later re-install a different evaluation copy of the same software, with the "-period=" line in the license file, the software might not function, since the date of the first installation is presumably in the distant past (a higher day count than the "-period=" line has). The only option then is to contact SoftLink Support and ask for a replacement evaluation license.
NOTE: It may be irrecoverable to temper with the license file to change either the expiration date or the period number. The license file checksum (the coded text at its top) is derived from the exact text of the license and any change in it will cause the license checksum to be invalid - essentially disabling the software completely. Refer to FAQ#8 for further help regarding license checksum.