I created an application that uses the Laserfiche 9 .Net 4.0 Framework API to retrieve and then display PDF documents within a browser window.
When the application is run on our intranet web server, documents are displayed within about two seconds.
When the same application is run from our DMZ internet web server, documents take thirty to forty seconds to display which is about 20 times longer. There is a firewall between the DMZ internet web server and the Laserfiche application server. The application server lives within our intranet.
In an attempt to speed up Laserfiche response times, I tried to a fix that worked for Laserfiche 8.3. The fix didn't work for 9. The fix is to add a registry key:
1. Start regedit
2 . Expand HKEY_LOCAL_MACHINE.
3. Expand SOFTWARE.
4. Expand Laserfiche.
5. Expand Engine.
6. Expand 8.0.
7. Select the HttpServ key.
8. From the Edit menu, point to New and click DWORD Value.
9. Name the new value: ReverseNameLookup
11. Set the value of the new key to 0.
12. Restart the Laserfiche service
Your help in resolving this issue is greatly appreciated.
Timothy