Over the weekend, our WebLink portal experienced an event that caused error HTTP 503. We had to reset the Web Link Application Pool to bring back the portal online, but we haven't been able to identify the root cause of the issue. I would appreciate some guidance or help on how to eliminate this issue from happening. Below is the event details:
Log Name: Laserfiche-Portal-Server/Operational
Source: Laserfiche-Portal-Server
Date: 7/12/2025 3:16:14 AM
Event ID: 14
Task Category: ImportantWarning
Level: Warning
Keywords: Session0,Session1,Session2,Session3
User: IIS APPPOOL\WebLinkAppPool
Computer: XXXXXXXXXXXXXXXXXXXXXX
Description:
Message: Exception encountered, stack trace:\r\n WebLink.LFDSHelper.DisableLFDSConfigurations\r\n WebLink.Global.Application_Start\r\n System.RuntimeMethodHandle.InvokeMethod\r\n System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal\r\n System.Reflection.RuntimeMethodInfo.Invoke\r\n System.Reflection.MethodBase.Invoke\r\n System.Web.HttpApplication.InvokeMethodWithAssert\r\n System.Web.HttpApplication.ProcessSpecialRequest\r\n System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode\r\n System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS\r\n System.Web.HttpApplication.InitSpecial\r\n System.Web.HttpApplicationFactory.GetSpecialApplicationInstance\r\n System.Web.Hosting.PipelineRuntime.InitializeApplication\r\nException details:\r\n Caught exception HttpException, Message: Request is not available in this context\r\n Stack trace: at System.Web.HttpContext.get_Request()\r\n at WebLink.LFDSHelper.DisableLFDSConfigurations()\r\n
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Laserfiche-Portal-Server" Guid="{7dcfe07a-d2f9-5fcb-2720-8b35ac94bd41}" />
<EventID>14</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>65520</Task>
<Opcode>0</Opcode>
<Keywords>0x8000f00000000000</Keywords>
<TimeCreated SystemTime="2025-07-12T07:16:14.295294500Z" />
<EventRecordID>10612254</EventRecordID>
<Correlation />
<Execution ProcessID="7584" ThreadID="1788" />
<Channel>Laserfiche-Portal-Server/Operational</Channel>
<Computer>LFWeb2.int.huroncounty.ca</Computer>
<Security UserID="S-1-5-82-1636015418-3244278796-3669185834-2196197702-1451905062" />
</System>
<EventData>
<Data Name="message"> Message: Exception encountered, stack trace:\r\n WebLink.LFDSHelper.DisableLFDSConfigurations\r\n WebLink.Global.Application_Start\r\n System.RuntimeMethodHandle.InvokeMethod\r\n System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal\r\n System.Reflection.RuntimeMethodInfo.Invoke\r\n System.Reflection.MethodBase.Invoke\r\n System.Web.HttpApplication.InvokeMethodWithAssert\r\n System.Web.HttpApplication.ProcessSpecialRequest\r\n System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode\r\n System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS\r\n System.Web.HttpApplication.InitSpecial\r\n System.Web.HttpApplicationFactory.GetSpecialApplicationInstance\r\n System.Web.Hosting.PipelineRuntime.InitializeApplication\r\nException details:\r\n Caught exception HttpException, Message: Request is not available in this context\r\n Stack trace: at System.Web.HttpContext.get_Request()\r\n at WebLink.LFDSHelper.DisableLFDSConfigurations()\r\n
</Data>
</EventData>
</Event>