Hi,
I am seeing a number of PageExpired errors in the Forms/App/Operational event log on the forms server. This seems to be correlated with lookups not working for a user (which are being triggered via javascript as follows).
$(document).on("lookupcomplete", function(event) {
if (event.ruleId == lookupID) { .... }
Here is the error:
[308]: The requested page is no longer available. [LFF308-PageExpired]
Details:
URL: /Forms/form/lookup?formId=84
Error: PageExpired
Date: 6/03/2018 11:46:07 a.m. (New Zealand Standard Time)
HTTP Status Code: 410
Business Process ID: 0
User: ylai
IP: 222.153.223.188
Browser: Mozilla/5.0 (Linux; Android 7.0; SM-T825Y Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/64.0.3282.137 Safari/537.36
Business Process Name:
Stack Trace:
Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException
Message: The requested page is no longer available. [LFF308-PageExpired]
at E_Forms.Controllers.FormController.Lookup(String data, Int32 ruleId, Int32 formId, String uniqueid, Int32 storeNum, Boolean startEvent)
The user does not report having left the app idle for an extended length of time. Are there any other conditions that anyone knows that this error would occur and where would I be able to extend the timeout (the forms timeout is currently set to a long interval ~ 1 day)
many thanks,
Ian