I am seeing this error on one of my WebLink servers over and over again. The Operation value is not always the same, but everything seems to be. What would be causing this error?
Log Name: Laserfiche-Portal-Server/Operational
Source: Laserfiche-Portal-Server
Date: 8/12/2024 11:45:00 AM
Event ID: 14
Task Category: ImportantWarning
Level: Warning
Keywords: Session0,Session1,Session2,Session3
User: IIS APPPOOL\WebLinkAppPool
Computer: XXXX
Description:
Operation: /WebLink/FolderListingService.aspx/GetColumnInfo
Message: Exception encountered, stack trace:
WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.ProcessRequest
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute
System.Web.HttpApplication.ExecuteStepImpl
System.Web.HttpApplication.ExecuteStep
System.Web.PipelineStepManager.ResumeSteps
System.Web.HttpApplication.BeginProcessRequestNotification
System.Web.HttpRuntime.ProcessRequestNotificationPrivate
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper
System.Web.Hosting.PipelineRuntime.ProcessRequestNotification
System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion
System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper
System.Web.Hosting.PipelineRuntime.ProcessRequestNotification
Exception details:
Caught exception CryptographicException, Message: Bad Key.Stack trace: at System.Security.Cryptography.NativeHmac.AppendData(Byte[] data, Int32 offset, Int32 count)
at System.Security.Cryptography.HashAlgorithm.ComputeHash(Byte[] buffer)
at Web.Util.Security.BreachDefense.ProtectJson(String json)
at WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.WriteToResponseStream(HttpContext context, Object serviceReturnObject)
at WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.ProcessRequest(HttpContext context)Session: kcywclst
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="2024-08-12T18:45:00.069124200Z" />
<EventRecordID>239940</EventRecordID>
<Correlation />
<Execution ProcessID="3040" ThreadID="1292" />
<Channel>Laserfiche-Portal-Server/Operational</Channel>
<Computer>XXXX</Computer>
<Security UserID="XXXX" />
</System>
<EventData>
<Data Name="message">Operation: /WebLink/FolderListingService.aspx/GetColumnInfo
Message: Exception encountered, stack trace:
WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.ProcessRequest
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute
System.Web.HttpApplication.ExecuteStepImpl
System.Web.HttpApplication.ExecuteStep
System.Web.PipelineStepManager.ResumeSteps
System.Web.HttpApplication.BeginProcessRequestNotification
System.Web.HttpRuntime.ProcessRequestNotificationPrivate
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper
System.Web.Hosting.PipelineRuntime.ProcessRequestNotification
System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion
System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper
System.Web.Hosting.PipelineRuntime.ProcessRequestNotification
Exception details:
Caught exception CryptographicException, Message: Bad Key.Stack trace: at System.Security.Cryptography.NativeHmac.AppendData(Byte[] data, Int32 offset, Int32 count)
at System.Security.Cryptography.HashAlgorithm.ComputeHash(Byte[] buffer)
at Web.Util.Security.BreachDefense.ProtectJson(String json)
at WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.WriteToResponseStream(HttpContext context, Object serviceReturnObject)
at WebLinkControls.HttpHandlers.BaseIHttpHandlerClass.ProcessRequest(HttpContext context)Session: kcywclst
</Data>
</EventData>
</Event>
We are using WebLink version 11.0.2307.136.