Steps to configure SiteMinder Policy Server to connect to CA Directory using LDAPS



Similar documents
Browser-based Support Console

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

Junio SSL WebLogic Oracle. Guía de Instalación. Junio, SSL WebLogic Oracle Guía de Instalación CONFIDENCIAL Página 1 de 19

Title: How to set up SSL between CA SiteMinder Web Access Manager - SiteMinder Policy Server and Active Directory (AD)

CA SiteMinder. Directory Configuration - OpenLDAP. r6.0 SP6

Integrating EJBCA and OpenSSO

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

Sun Java System Web Server 6.1 Using Self-Signed OpenSSL Certificate. Brent Wagner, Seeds of Genius October 2007

Configuring Secure Socket Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Systems That Use Oracle WebLogic 10.

EventTracker Windows syslog User Guide

Laboratory Exercises VI: SSL/TLS - Configuring Apache Server

Configuring IBM WebSphere Application Server 7 for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web

Clearswift Information Governance

Configuring idrac6 for Directory Services

Unifying Information Security. Implementing TLS on the CLEARSWIFT SECURE Gateway

Immotec Systems, Inc. SQL Server 2005 Installation Document

prefer to maintain their own Certification Authority (CA) system simply because they don t trust an external organization to

Install and configure SSH server

Using LDAP Authentication in a PowerCenter Domain

ADFS Integration Guidelines

CA SiteMinder. Directory Configuration Guide. r6.0 SP6. Second Edition

e-cert (Server) User Guide For Apache Web Server

To enable an application to use external usernames and passwords, you need to first configure CA EEM to use external directories.

CERTIFICATE-BASED SINGLE SIGN-ON FOR EMC MY DOCUMENTUM FOR MICROSOFT OUTLOOK USING CA SITEMINDER

Configuring SSL in OBIEE 11g

Basic Configuration. Key Operator Tools older products. Program/Change LDAP Server (page 3 of keyop tools) Use LDAP Server must be ON to work

Enable SSL in Go2Group SOAP Server

Install MS SQL Server 2012 Express Edition

Configure SecureZIP for Windows for Entrust Entelligence Security Provider 7.x for Windows

Configuring the JBoss Application Server for Secure Sockets Layer and Client-Certificate Authentication on SAS 9.3 Enterprise BI Server Web

How-to-Guide: SAP Web Dispatcher for Fiori Applications

Server Certificate: Apache + mod_ssl + OpenSSL

SolarWinds Technical Reference

WirelessOffice Administrator LDAP/Active Directory Support

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

Exchange 2010 PKI Configuration Guide

SSL Configuration Best Practices for SAS Visual Analytics 7.1 Web Applications and SAS LASR Authorization Service

etoken Enterprise For: SSL SSL with etoken

IIS, FTP Server and Windows

Using etoken for SSL Web Authentication. SSL V3.0 Overview

CHAPTER 7 SSL CONFIGURATION AND TESTING

Verify LDAP over SSL/TLS (LDAPS) and CA Certificate Using Ldp.exe

1. CONFIGURING REMOTE ACCESS TO SQL SERVER EXPRESS

Your Question. Net Report Answer

Application Note AN1502

Cox Managed CPE Services. RADIUS Authentication for AnyConnect VPN Version 1.3 [Draft]

1.6 HOW-TO GUIDELINES

Quick Scan Features Setup Guide

Configure Single Sign on Between Domino and WPS

Installing Digital Certificates for Server Authentication SSL on. BEA WebLogic 8.1

BEA Weblogic Guide to Installing Root Certificates, Generating CSR and Installing SSL Certificate

NSi Mobile Installation Guide. Version 6.2

Secure Data Transfer

Steps to import MCS SSL certificates on a Sametime Server. Securing LDAP connections to and from Sametime server using SSL

SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release [August] [2014]

Certificates for computers, Web servers, and Web browser users

Setting Up Scan to SMB on TaskALFA series MFP s.

Integrating PISTON OPENSTACK 3.0 with Microsoft Active Directory

IIS 6.0SSL Certificate Deployment Guide

Elluminate Live! Access Guide. Page 1 of 7

PriveonLabs Research. Cisco Security Agent Protection Series:

Setting up LDAP settings for LiveCycle Workflow Business Activity Monitor

Motorola TEAM WS M Configuring Asterisk PBX Integration

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Accessing the Media General SSL VPN

Customizing SSL in CA WCC r11.3 This document contains guidelines for customizing SSL access to CA Workload Control Center (CA WCC) r11.3.

How To Use Libap With A Libap Server With A Mft Command Center And Internet Server

LAB :: Secure HTTP traffic using Secure Sockets Layer (SSL) Certificate

WHITE PAPER Citrix Secure Gateway Startup Guide

Generating and Installing SSL Certificates on the Cisco ISA500

Using Microsoft s CA Server with SonicWALL Devices

White Paper. Installation and Configuration of Fabasoft Folio IMAP Service. Fabasoft Folio 2015 Update Rollup 3

LDAP Server Configuration Example

App Orchestration 2.5

FUJITSU Cloud IaaS Trusted Public S5 Configuring a Server Load Balancer

Go to Policy/Global Properties/SmartDashboard Customization, click Configure. In Certificates and PKI properties, change host_certs_key_size to 2048

webmethods Certificate Toolkit

Install FileZilla Client. Connecting to an FTP server

Information & Communication Technologies FTP and GroupWise Archives Wilfrid Laurier University

App Orchestration 2.0

Sophos UTM Web Application Firewall for Microsoft Exchange connectivity

Installation Guidelines (MySQL database & Archivists Toolkit client)

Exostar LDAP Proxy / Secure Setup Guide. This document provides information on the following topics:

REQUIREMENTS AND INSTALLATION OF THE NEFSIS DEDICATED SERVER

Certificate Request Generation and Certificate Installation Instructions for IIS 5 April 14, 2006

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview

SSL CONFIGURATION GUIDE

BusinessObjects Enterprise XI Release 2

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

Configuring TLS Security for Cloudera Manager

Implementing Secure Sockets Layer on iseries

Elluminate Live! Access Guide. Page 1 of 7

SonicOS Enhanced 3.2 LDAP Integration with Microsoft Active Directory and Novell edirectory Support

Installation valid SSL certificate

Securepoint Security Systems

SITEMINDER SSO FOR EMC DOCUMENTUM REST

HTTPS Configuration for SAP Connector

Multi-factor Authentication using Radius

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Enabling SSL and Client Certificates on the SAP J2EE Engine

Transcription:

Steps to configure SiteMinder Policy Server to connect to CA Directory using LDAPS Goal: 1. Policy Server to communicate with CA Directory r8.1 via LDAPS. Prerequisites: 1. CA Directory r81 installed. 2. Certificate Authority 3. OpenSSL

Comparison : 1. Generic LDAP a. Following is a diagram of how Policy Server will communicate with User Directories. b. The LDAP Client, Policy Server in this sample, would make requests to the SSL port directly Generic LDAP A LDAP Client (Policy Server) B LDAP (port 389) C V LDAPS (port 636) 2. CA Directory works differently a. Following is a diagram of how CA Directory works. b. The LDAP Client, Policy Server in this sample, must make an LDAPS request to port 389 and you cannot access port 636 directly CA Directory r8.1 A LDAP Client (Policy Server) B LDAP/DXserver DSA(port 389) C LDAPS/ SSL Daemon (port 636)

Configuration: 1. After installing CA Directory, you need to create a DSA(LDAP instance). Dxnewdsa <DSA Name> <DB Name> <NonSSL Port> o Ex) dxnewdsa siteminder siteminderdb 389 Modify the <CA Dir>\dxserver\config\knowledge\siteminder.dxc file as below. etdir1 is the hostname of this CA Directory Server. set dsa siteminder = { prefix = <dc lab><dc support> dsa-name = <cn siteminder> dsa-password = "secret" address = tcp "etdir1" port 389 disp-psap = DISP cmip-psap = CMIP snmp-port = 389 console-port = 390 ssld-port = 636 auth-levels = anonymous, clear-password, ssl-auth }; #set force-encrypt-anon = true; Make sure port snmp-port, snmp-port and console-port are not occupied by other services, else use different ports. 2. Start up the DXserver Dxserver start <DSA> Ex) dxserver start siteminder 3. Load JXplorer and connect to the siteminder DSA At the JXplorer main menu, click on Connect to a DSA button. Fill in the following o Host : etdir1 o Port: 389 o Protocol : LDAP v3 o Base DN : dc=support,dc=lab o Security Level : Anonymous

Save the connection as ETDIR1 Click on Connect button to get access to the siteminder DSA. 4. Create a user which will be used as the Directory Administrator account from SiteMinder AdminUI. At the RootDN level (dc=support,dc=lab), click on the right button and select New and submit the following. o EnterRDN : cn=directory Manager o Selected Classes : top, inetorgperson, person, organizationalperson o Click "OK" and then fill in the UserPassword. o Click "SUBMIT" to complete the transaction.

Stop the siteminder DSA o Dxserver stop siteminder Modify the siteminder.dxc file and uncomment the set force-encrypt-anon o set force-encrypt-anon = true; Start the siteminder DSA o Dxserver start siteminder Test login to siteminder DSA using the created user account o Load JXplorer and modify the security level as below Security Level : User + Password UserDN : cn=directory Manager,dc=support,dc=lab Password : password (or whatever you have specified)

Shutdown siteminder DSA o Dxserver stop siteminder 5. Prepare Certificates This can be done by dxcertgen but will use external CA as it fits SiteMinder environment. Generate a private key and CSR using OpenSSL o openssl genrsa -des3 -out siteminder.keyfile 1024 o openssl req -new -days 365 -key siteminder.keyfile -out siteminder.csr Sign the CSR with your CA o Signed certificate is saved in base64 encoded file, siteminder.cer Remove private key passphrase using OpenSSL o openssl rsa -in siteminder.keyfile -out siteminder.key Combine the siteminder.cer and siteminder.key file and save as <DSA>.pem which is siteminder.pem o Certificate first and then Private Key -----BEGIN CERTIFICATE----- Trimmed -----END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- Trimmed -----END RSA PRIVATE KEY----- Copy the siteminder.pem file to <CA Dir>\dxserver\config\ssld\personalities\ folder.

Append the CA certificate to <CA Dir>\dxserver\config\ssld\trusted.pem file. -----BEGIN CERTIFICATE----- Trimmed (existing CA cert) -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- Trimmed (your CA cert) -----END CERTIFICATE----- 6. Install SSL Daemon for siteminder DSA. Register SSL Daemon for siteminder dsa o o o o Ssld install <DSA Name> certfiles <full path to <CADir>\dxserver\config\ssld\personalities\ folder> -ca <full file path to <CADir>\dxserver\config\ssld\trusted.pem > -port <SSL port which is specified in the siteminder.dxc as ssld-port> Ex) Ssld install siteminder -certfiles C:\sample\CA Directory\dxserver\config\ssld\personalities -ca C:\sample\CA Directory\dxserver\config\ssld\trusted.pem -port 636 You should get <DSA> installed message. Please do not copy and paste from this document. The hyphen and double quotes are not the same as it appears when you copy and paste to a command line. Please type the commands manually to avoid unexpected errors. Start DSA and SSL Daemon o Dxserver start <DSA> Ex) dxserver start siteminder o Ssld start <SSLD installed name> Ex) ssld start siteminder 7. Add CA certificate to JXplorer Open JXplorer and navigate to Security tab and Trusted Servers and CAs Click on Add Certificate and select your CA certificate file then click OK to import. The default password for the CA certificate store is changeit (and for the Client Certificates store is passphrase in case if you want to use client certificate authentication) 8. Add a connection to siteminder DSA using SSL. Load JXplorer and ETDIR1 connection.

Modify the Security Level as below o Security Level : SSL + User + Password o Do not change any other settings o Save the connection as ETDIR1 SSL Test connection. 9. Use Netscape Communicator 4.8 or below to import CA certificate as Signer into cert7.db. By dragging and dropping the CA certificate in to Netscape browser, it will import the certificate to cert7.db with the instructions as shown in the below screenshots. Cert7.db file will be updated only when you close the netscape browser.

10. Copy cert7.db and key3.db pair to Policy Server machine and into a new folder ex: C:\siteminder. 11. At the policy server, load smconsole and specify the cert7.db file path smconsole => Data => Netscape Certificate Database File and restart policy server.

12. Load AdminUI and create a userstore object as below.

13. Click on View Contents to confirm it works.