Hello,
We have a customer who has a Form that users are trying to submit but get a Message: An unexpected error has occurred. [LFF502-UnexpectedError] when submitting the Form and they have to reload the Form and re-enter all of the information, in order for the submission to go through.
The Form has approximately 20 Fields that need to have data re-entered.
Also the majority of the users are submitting this form via a Tablet and using LFMobileDroid as the Browser.
I am not sure if we need to edit any timeout setting in the Forms Web.Config or RoutingEngineServiceHost.exe.Config, possibly, since they are submitting this via a Tablet Data Connection.
Full Error Message Below:
An unexpected error has occurred. [LFF502-UnexpectedError]
Details:
URL: /Forms/webapi/v1/user/XXXXXXX?user_fields=all
Error: UnexpectedError
Date: 4/11/2020 3:21:41 AM (Mountain Standard Time)
HTTP Status Code: 500
Business Process ID: 0
User: XXXXX
IP: x.x.x.x
Browser: LFMobileDroid
Business Process Name:
Stack Trace:
Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException
Message: An unexpected error has occurred. [LFF502-UnexpectedError]
Inner exception: System.OperationCanceledException
Message: The operation was canceled.
at System.Threading.CancellationToken.ThrowOperationCanceledException()
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()