Liferay 6.1 Integration with Apache 2.2 and Siteminder 12.5

Hi,
Today Im going to explain you how to integrate Liferay 6.1, Apache 2.2 and Siteminder 12.5 on Windows 2008 64bit Server.

I had to struggle for 2 days to setup the above said integration with lot many errors during siteminder integration.

Setting up Liferay should be straight forward as I explained in my previous posts.
Installing Apache should not be a big deal as well. Follow my post Here
Enable HTTPS on Liferay/Apache
I’ll attach the corresponding config files at the bottom of the post.

Now comes the big fish, Sitemender Webagent installation and configuration with Apache.

I had to install 32-bit Webagent for the 32-bit Apache installation on a 64-bit m/c.

Installation of CA Webagent for apache should be easy.
But I ran into couple issues during the configuration of Webagent. You may not run into the same but just wanted to highlight them. Please refer the Troubleshooting section

  • Webagent Installation

sm_1

sm_2

sm_3

  • Webagent Configuration

sm_2

sm_4

sm_6

sm_7

sm_8

sm_9

sm_10

sm_11

sm_12

sm_13

sm_14

sm_15

  • Liferay Siteminder Setting

Thats it, your Liferay is now integrated with Siteminder.

  • Attachments

httpd-mod_jk.conf

httpd.conf

ssl.conf

worker.properties

SmHost.conf

WebAgent.conf

  • Troubleshooting
      • Installer jre was unable to load the required dlls during configuration. I had to copy them explicitly from \webagent\install_config_info\lib directory to jre/bin which was used at runtime from a temp directory (Jre will be extracted to a temp directory while the installer is running , just look at the agent-config-debug log to find the location)
      • Apache registry settings where missing. (Actually CA webagent was looking for them in a different location) Make sure you have them at both the places as per the screenshot.

Contact me if you need any assistance.

Thank you!!

Advertisements

2 thoughts on “Liferay 6.1 Integration with Apache 2.2 and Siteminder 12.5

  1. Laxman says:

    Hello,I am trying to do this integration but i unable to download CA Siteminder.I googled it and i come to know it is not free version for dev also.So can you provide a link where i can get this webagent for dev

    • Webagent isn’t free either and I believe you won’t find one for download, from any 3rd party sites. Contact your support team to get one, if they have purchased Siteminder license already.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s