ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Policy Server :: Perl script returns error : Can't load PolicyMgtAPI.dll from XSLoader.pm line 96

book

Article ID: 133562

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On Agents (SiteMinder) CA Single Sign On Federation (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On SITEMINDER

Issue/Introduction

We're running a Perl script to create a Web Agent and this one reports

error :

  Can't load 'C:/Program

   Files/CA/siteminder/CLI/site/lib/auto/Netegrity/PolicyMgtAPI/PolicyMgtAPI.dll'

   for module Netegrity::PolicyMgtAPI: load_file:The specified

   procedure could not be found at C:/Program

   Files/CA/siteminder/CLI/lib/XSLoader.pm line 96. at

   AgentCreation.pl line 1. Compilation failed in require at

   AgentCreation.pl line 1. BEGIN failed--compilation aborted at

   AgentCreation.pl line 1.

How can we solve this ?


Cause

You run Policy Server on Windows 8.1 Enterprise (2013) which is not

supported.


Environment

Release:


Component:

Resolution

Install the Policy Server and reproduce the issue on Windows 2016 or Windows 2012R2;

Make sure you don't have other perl installation, nor Web Agent;