IIS DLL Error
search cancel

IIS DLL Error

book

Article ID: 209741

calendar_today

Updated On:

Products

SITEMINDER CA Single Sign On Agents (SiteMinder) CA Single Sign On Federation (SiteMinder) CA Single Sign On Secure Proxy Server (SiteMinder)

Issue/Introduction

 

When starting a Web Agent on IIS, it might happen that the Web Agent
cannot start properly and IIS reports the error :

The Module DLL

  F:\products\siteminderwa\webagent\win64\bin\IIS7WebAgent.dll

failed to load.  The data in the error.

  - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  - <System>
    <Provider Name="Microsoft-Windows-IIS-W3SVC-WP" Guid="{670080D9-742A-4187-8D16-41143D1290BD}" EventSourceName="W3SVC-WP" /> 
    <EventID Qualifiers="49152">2280</EventID> 
    <Version>0</Version> 
    <Level>2</Level> 
    <Task>0</Task> 
    <Opcode>0</Opcode> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2021-02-11T16:38:23.000000000Z" /> 
    <EventRecordID>4847404</EventRecordID> 
    <Correlation /> 
    <Execution ProcessID="0" ThreadID="0" /> 
    <Channel>Application</Channel> 
  <Computer>myhost.example.com</Computer>
    <Security /> 
    </System>
  - <EventData>
    <Data Name="ModuleDll">F:\products\siteminderwa\webagent\win64\bin\IIS7WebAgent.dll</Data> 
    <Binary>05000000</Binary> 
    </EventData>
    </Event>

 

Environment

 

  Web Agent 12.52SP1CR10 build 2813 on IIS 8.5 on Windows 2012R2;

 

Cause

 

There are 2 WebAgent.conf files (one in 64bit folder and the other in
32bit folder) which enables the Web Agent and starts each agent .dll. But
from the Application pool configuration, there is no classic 32bit
application.

 

Resolution

 

Set the WebAgent.conf for the 32bit library (32bit folder) to
disable this agent :

  EnableWebAgent="YES"
  to
  EnableWebAgent="NO"

or remove the 32bit WebAgent.conf to solve this issue.

 

Additional Information