Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • WebSphere Portal Family wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category IBM Redbooks: Building a Sample Website Using IBM Web Content Manager 7.0 IBM Redbooks: Building and Implementing a Social Portal IBM Redbooks: Developing Exceptional Multi-Channel Web Experiences V7: IBM Web Content Manager Product Documentation V7: IBM WebSphere Portal Enable for z/OS Product Documentation V7: IBM WebSphere Portal Express Product Documentation V7: WebSphere Portal Product Documentation V8: IBM Web Content Manager Product Documentation V8: IBM WebSphere Portal Express Product Documentation V8: IBM WebSphere Portal Product Documentation (includes z/OS) Custom Search Scope...
Search
Community Articles > WebSphere Portal > Deployment Scenarios for WebSphere Portal > Test infrastructure: Simple and Protected Negotiation Mechanism (SPNEGO) testing with WebSphere Portal 6.1
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Jeanmarie White
Contribution Summary:
  • Articles authored: 13
  • Articles edited: 18
  • Comments Posted: 0

Recent articles by this author

Test Infrastructure: Lotus Quickr integration with Search and Documents in WebSphere Portal 6.1

Test Infrastructure: Lotus Quickr Integration with Search and Documents in WebSphere Portal 6.1 Abstract The purpose of this document is to outline the steps by which the WebSphere Portal System Veri

Test infrastructure: WebSphere Portal Express 6.1 high availability testing

Test Infrastructure: WebSphere® Portal Express 6.1 High Availability Testing Abstract The purpose of this document is to outline the steps by which the WebSphere Portal System Verification Test (SV

Test infrastructure: Migration from WebSphere Portal 5.1.0.4 to WebSphere Portal 6.1

Test Infrastructure: Migration from WebSphere® Portal 5.1.0.4 to WebSphere Portal 6.1 Abstract The purpose of this document is to outline the steps by which the WebSphere Portal System Verification

Test infrastructure: Migration from WebSphere Portal Express 5.0.2.3 to WebSphere Portal Express 6.1

Test Infrastructure: Migration from WebSphere® Portal Express 5.0.2.3 to WebSphere Portal Express 6.1 Abstract The purpose of this document is to outline the steps by which the WebSphere Portal

Test infrastructure: Pages and Portlets in WebSphere Portal 6.1

Test Infrastructure: Pages and Portlets in WebSphere® Portal 6.1 Abstract The purpose of this document is to outline the steps by which the WebSphere Portal System Verification Test (SVT) team inst

Community articleTest infrastructure: Simple and Protected Negotiation Mechanism (SPNEGO) testing with WebSphere Portal 6.1

Added by Jeanmarie White | Edited by IBM contributor DeAnna Steiner on November 11, 2008 | Version 9
  • Edit
  • More Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: 6.1, deployment scenario, security, test infrastructure
Test Infrastructure: Simple and Protected Negotiation Mechanism (SPNEGO) testing with WebSphere® Portal 6.1

Abstract

The purpose of this document is to outline the steps by which the WebSphere Portal System Verification Test (SVT) team validated the Simple and Protected Negotiation Mechanism (SPNEGO) TAI with WebSphere Portal 6.1.

Environment overview

The environment included the following items:
  • WebSphere Portal v.6.1
  • Microsoft® SQL Server 2005
  • Microsoft Active Directory 2003
  • Microsoft IIS (HTTP Server)
  • Microsoft Windows® 2003 DNS Server (Domain controller)
  • Microsoft Windows XP Client Machine

The following picture shows how the environment supporting Portal, Active Directory, and the client machine are integrated.


Machine specifications

The following tables shows the specifications for the machines used in this test infrastructure:
Machine
OS
# of CPUs
CPU Speed
CPU Type
RAM (GB)
Function
WebSphere Portal v.6.1
Windows 2003 Server
4
2.59 GHz
AMD – 32 bit
4
standalone portal node
Microsoft SQL 2005
Windows 2003 Server
4
2.59 GHz
AMD – 32 bit
4
database
Microsoft Active Directory
Windows 2003 Server
4
3.19 GHz
Intel – 32 bit
2
LDAP / Domain Controller
Microsoft IIS Web Server
Windows 2003 Server
1
2.38 GHz
Intel – 32 bit
1
Web Server
Client Test Machine
Windows XP
1
2.39 GHz
Intel – 32 bit
1
Client machine for browser access







Installation and configuration

Refer to the topics from the WebSphere Portal 6.1 Information Center and the WebSphere Application Server 6.1 Information Center listed in the steps below for more detailed instructions on the steps to install and configure the environment used for this test.

The environment was installed with the following steps:

1.0        Install and configure Microsoft SQL 2005 database using the appropriate Microsoft documentation.

2.0        Install Microsoft Active Directory using the appropriate Microsoft documentation.

3.0        Configure Active Directory server to support DNS, and create a new domain for the client machine to join.  The “spnego” domain was created for this test.
  • The client machine must join the domain that is created on the Active Directory server in order to use the Simple and Protected Negotiation Mechanism (SPNEGO) function correctly.

4.0        Install and configure WebSphere Portal 6.1, using the topic "Installing WebSphere Portal."
  • Configure to SQL 2005 using the topic "Configuring WebSphere Portal to use SQL Server 2005"; two databases were used in this environment.
  • Configure to Active Directory LDAP using the topic "Configuring a stand-alone LDAP user registry on Windows."

5.0        For WebSphere Portal 6.1, the SPNEGO TAI must be manually enabled in WebSphere Application Server using the topic "Enabling the SPNEGO TAI" found in the Portal 6.1 documentation.

6.0        Configure the SPNEGO TAI using the topic "Creating a single sign-on for HTTP requests using the SPNEGO TAI" found in the WebSphere Application Server 6.1 documentation.


Test user configuration

This environment was tested only on a functional level.  The Active Directory LDAP was loaded with 1,000 users and a random array of users were tested using HP LoadRunner so that multiple users could log in to the client test machine.  The test ensured that the users could access WebSphere Portal through the client browser (through IIS) after logging into the domain.  The user is expected to require no additional login to WebSphere Portal as long as the user is logged in to the client machine, providing a single sign-on experience for the end user.


NOTE:
 All customer environments are different.  Our results were obtained in a controlled test environment.  Customer environments are typically less optimal and may not provide the same results.  Understanding your environment (usage scenario, network, etc...) is crucial before recommending scaling numbers, hardware and solutions.

  • Edit
  • More Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (2)
collapsed Versions (2)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (9)Nov 11, 2008 9:04:58 AMDeAnna Steiner  IBM contributor
7Aug 13, 2008 5:37:40 PMJeanmarie White  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use