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 is 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.mydomain.com</Computer> 
    <Security /> 
    </System>
  - <EventData>
    <Data Name="ModuleDll">F:\products\siteminderwa\webagent\win64\bin\IIS7WebAgent.dll</Data> 
    <Binary>05000000</Binary> 
    </EventData>
    </Event>

 

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 a .dll. But
from the Application pool configuration, there's no classic 32bit
application.

 

Environment

 

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

 

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.