I am seeing the following error message on one of our Forms servers. I wanted to bounce this off of the community. I see it is referencing a lookup, but what queue limit is it referring to?
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 4/18/2022 7:05:21 AM
Event ID: 1309
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer: XXXX.XXXX.XXX
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 4/18/2022 7:05:21 AM
Event time (UTC): 4/18/2022 2:05:21 PM
Event ID: 0403397728a541c18f0a4ab2bfbd8513
Event sequence: 12105
Event occurrence: 210
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT/Forms-1-132947511613946197
Trust level: Full
Application Virtual Path: /Forms
Application Path: C:\Program Files\Laserfiche\Laserfiche Forms\Forms\
Machine name: XXXXXXXXX
Process information:
Process ID: 6136
Process name: w3wp.exe
Account name: XXXXX\XXXXXXX
Exception information:
Exception type: HttpException
Exception message: The request queue limit of the session is exceeded.
at System.Web.SessionState.SessionStateModule.QueueRef()
at System.Web.SessionState.SessionStateModule.PollLockedSession()
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Request information:
Request URL: https://xxxxxx.xxxx.xxx.xxx:443/Forms/form/lookup?formId=14
Request path: /Forms/form/lookup
User host address: xxx.xxx.xxx.xxx
User: xxxx\xxxx
Is authenticated: True
Authentication Type: LaserficheForms
Thread account name: xxxx\xxxxx
Thread information:
Thread ID: 47
Thread account name: xxxx\xxxx
Is impersonating: False
Stack trace: at System.Web.SessionState.SessionStateModule.QueueRef()
at System.Web.SessionState.SessionStateModule.PollLockedSession()
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Custom event details:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ASP.NET 4.0.30319.0" />
<EventID Qualifiers="32768">1309</EventID>
<Level>3</Level>
<Task>3</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-04-18T14:05:21.139257200Z" />
<EventRecordID>264286</EventRecordID>
<Channel>Application</Channel>
<Computer>XXXXXX.XXXXX.XXX</Computer>
<Security />
</System>
<EventData>
<Data>3005</Data>
<Data>An unhandled exception has occurred.</Data>
<Data>4/18/2022 7:05:21 AM</Data>
<Data>4/18/2022 2:05:21 PM</Data>
<Data>0403397728a541c18f0a4ab2bfbd8513</Data>
<Data>12105</Data>
<Data>210</Data>
<Data>0</Data>
<Data>/LM/W3SVC/1/ROOT/Forms-1-132947511613946197</Data>
<Data>Full</Data>
<Data>/Forms</Data>
<Data>C:\Program Files\Laserfiche\Laserfiche Forms\Forms\</Data>
<Data>XXXXXXX</Data>
<Data>
</Data>
<Data>6136</Data>
<Data>w3wp.exe</Data>
<Data>xxxxx\xxxxxx</Data>
<Data>HttpException</Data>
<Data>The request queue limit of the session is exceeded.
at System.Web.SessionState.SessionStateModule.QueueRef()
at System.Web.SessionState.SessionStateModule.PollLockedSession()
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
</Data>
<Data>https://xxxxx.xxxxx.xxx:443/Forms/form/lookup?formId=14</Data>
<Data>/Forms/form/lookup</Data>
<Data>xxx.xxx.xxx.xxx</Data>
<Data>xxxxx\xxxxx</Data>
<Data>True</Data>
<Data>LaserficheForms</Data>
<Data>TOSCO\utllaserfiche</Data>
<Data>47</Data>
<Data>xxxxx\xxxxx</Data>
<Data>False</Data>
<Data> at System.Web.SessionState.SessionStateModule.QueueRef()
at System.Web.SessionState.SessionStateModule.PollLockedSession()
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
</Data>
</EventData>
</Event>