Searches Silently Fail When lflink.idx is Larger than 2 GB.

September 30, 2005 | KB: 1001065
Server (MSDE) 7, Server (MSSQL) 7, Server (Oracle) 7

Summary

Text searches may silently fail when the lflink.idx file is larger than 2 GB. The lflink.idx file is located in the Search subfolder of the repository folder.

Resolution 1

This issue is resolved in Laserfiche Server 7.1.2. Please upgrade to the latest version of Laserfiche.

Resolution 2

There is a hotfix available for Laserfiche Server 7.1.x. The fix is an updated version of LFEng.dll. This fix is included in LFEng.dll (version 7.1.1.441 and later). Laserfiche Server now correctly handles having a lflink.idx file larger than 2 GB.

Note: This issue is present in all versions of Laserfiche 7; however, the hotfix is only available for Laserfiche Server 7.1.1. If you are encountering this problem while using an earlier version of Laserfiche Server 7, please update your Laserfiche Server to 7.1.1 before applying this hotfix.

Note: A hotfix for this issue was previously released as LFEng.dll (version 7.1.1.440). However, LFEng.dll (version 7.1.1.440) introduced a new possible issue. If you downloaded LFEng.dll (version 7.1.1.440), please download and update Laserfiche to use LFEng.dll (version 7.1.1.441).

To update Laserfiche Server 7.1.1

  1. Stop the Laserfiche Server service.
    1. Click Start, navigate to Control Panel, Administrative Tools, and select Services.
    2. Scroll down and select Laserfiche Server 7.x.
    3. From the Action menu, click Stop.
  2. Click here to download a zip file containing LFEng.dll (version 7.1.1.441).
  3. Replace the LFEng.dll located in the Laserfiche Server installation folder with the updated version. By default, Laserfiche Server is installed at C:\Program Files\Laserfiche\Server.
  4. Restart the Laserfiche Server service.
    1. Click Start, navigate to Control Panel, Administrative Tools, and select Services.
    2. Scroll down and select Laserfiche Server 7.x.
    3. From the Action menu, click Start.
  5. If the lflink.idx file for your repository is currently larger than 2 GB, you must also re-index your repository.

To update a Standalone edition of Laserfiche 7.1.1

  1. Click here to download a zip file containing LFEng.dll (version 7.1.1.441).
  2. Replace the LFEng.dll found in the installation folder. By default, a Standalone edition of the client is installed at C:\Program Files\Laserfiche\Client.
  3. If the lflink.idx file for your standalone repository is currently larger than 2 GB, you must also re-index your repository.

Related Links

Please see the following Knowledge Base article for information regarding a related issue.

1011786 Text Searches may Fail when lflink.idx is Larger than 2 GB.