The Web Agent Option pack installs the Federation Web Services (FWS) application. FWS is a required component for SiteMinder federation.
To set up the Web Agent Option Pack
For instructions on installing the Web Agent Option Pack, see the Web Agent Option Pack Guide.
Configure the Federation Web Services (FWS) application for the sample deployment.
To set up FWS:
The Web Agent Option Pack requires a JDK to run the Federation Web Services application.
For the correct JDK version, go to the Technical Support site and search for the SiteMinder Platform Support Matrix for the release.
For FWS to operate, you can install ServletExec or any supported application server. This sample network uses ServletExec on an IIS 6.0 Web Server.
Note: SiteMinder r12.0 SP3 is shipped with a ServletExec license key file named ServletExec_AS_6_license_key.txt. If you do not have this license key, contact CA Technical Support. From this license file, copy the license key and enter it in the ServletExec License dialog of the ServletExec Administration Console. For instructions on licensing ServletExec, see ServletExec documentation, available at the New Atlanta Communication website.
Be sure to apply the most current hot fixes for the supported version of ServletExec you are using. The hot fixes are necessary for Federation Web Services to work with ServletExec. To obtain hot fixes, go to the website for New Atlanta Communication.
To set up ServletExec
The Manage Web Applications dialog opens.
affwebservices
/affwebservices/
C:\program files\ca\webagent\affwebservices
Note: The location of affwebservices in your setup can be different. Enter the correct location.
Important! The IIS user account must have proper rights for IIS to allow any plug-in to write to a file system. Therefore, for Federation Web Services to work with ServletExec, modify the directory security settings for the IIS default user account.
The IIS server user account must have proper rights for IIS to allow a plug-in to write to its file system. For ServletExec to write to the federation log files, the anonymous user account that is associated with ServletExec must have permissions to write to the file system.
Follow these steps:
The set of applications is displayed in the right pane.
The Authentication Methods dialog opens.
For anonymous access, enter a name and password of a user account that has the permissions to right to the Windows file system. To grant this right to a user account, see Windows documentation. For example, you can use the IUSR Internet Guest account for anonymous access.
The user account that is associated with ServletExec can now write to the IIS file system.
Follow these steps:
The Local Security Settings dialog displays.
The Act as part of the operating system Properties dialog opens.
The affwebservices.properties file contains all the initialization parameters for Federation Web Services. Modify at least one of the settings in this file.
To modify the affwebservices.properties file
For this deployment, an IIS web server hosts the FWS application. So, the path to the WebAgent.conf file is:
C:\\Program Files\\ca\\webagent\\bin\\IIS\\WebAgent.conf
Note: Federation Web Services is a Java component, so the Windows paths must contain double backslashes. This format applies only to Windows.
Verify that this path is entered on one line.
After you set up Federation Web Services, verify that the application is operating correctly.
Follow these steps:
http://<fqhn>:<port_number>/affwebservices/assertionretriever
Defines the fully qualified host name.
Defines the port number of the server where the Web Agent and Web Agent Option Pack are installed.
For this deployment, enter:
http://www.idp.demo:80/affwebservices/assertionretriever
If Federation Web Services is operating correctly, the following message appears:
Assertion Retrieval Service has been successfully initialized.
The requested servlet accepts only HTTP POST requests.
This message indicates that Federation Web Services is listening for data activity. If Federation Web Services is not operating correctly, you get a message that the Assertion Retrieval Service has failed. If Assertion Retrieval Service fails, examine the Federation Web Services log.
At the IdP, enable logging for the system with the Web Agent Option Pack. You want to be able to view the following logs:
Follow these steps:
Copyright © 2012 CA.
All rights reserved.
|
|