Microsoft Knowledge Base Email Alertz

This article describes how to configure a Host Security Domain (HSD) for Single Sign-on (SSO) when using COM Transaction Integrator (COMTI) in a TCP/IP-only environment. This article assumes that the following steps have been completed: SNA Server...

Search KbAlertz

Advanced Search

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]











Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks

Article ID: 299729 - Last Review: February 22, 2007 - Revision: 2.3

How To Configure a Host Security Domain for Single Sign-On When Using COMTI in TCP/IP

This article was previously published under Q299729

On This Page

SUMMARY

This article describes how to configure a Host Security Domain (HSD) for Single Sign-on (SSO) when using COM Transaction Integrator (COMTI) in a TCP/IP-only environment.

This article assumes that the following steps have been completed:
  • SNA Server or Host Integration Server, COMTI and the Host Security components are installed.
  • A COMTI remote environment (RE) has been configured.
  • The COMTI CedarBank sample program that is included with SNA Server or Host Integration Server works going to your mainframe.
NOTE: Although any COM-aware language program that uses COMTI can take advantage of the host account cache (HAC) for SSO look-ups, the CedarBank sample might provide a better test because the correct files are already included. For more information about how to set up the CedarBank sample program, see the application's Help documentation.

MORE INFORMATION

This section describes the four steps that must be completed to configure a Host Security Domain for COMTI:
  1. Create a "dummy" connection in SNA Manager.
  2. Create a host security domain.
  3. Enable security on the remote environment.
  4. Populate the host account cache.
Before COMTI can perform a look-up using the host account cache, a "dummy" connection must first be configured in SNA Manager. Although the dummy connection is not used, you must have it to configure a Host Security Domain.

Step 1: Create a Dummy Connection

  1. Open SNA Manager.
  2. Add a Demo SDLC Link Service: right-click the Link Service folder, and then click New/Link Service.
  3. Create a connection: right-click the Connections folder, and then click New/SDLC.
  4. On the Connection Properties page, name the connection (COMTI), select the link service that you created in step 2 (SnaDemo1), and leave all other default settings.

Step 2: Create a Host Security Domain

  1. To start the Host Security Domain Wizard, right-click the Host Security Domain folder, and then click New/Host Security Domain.
  2. When prompted, name your Host Security Domain as COMTIHSD.
  3. Select the SNA Connection using the drop-down menu. For this example, it looks similar to COMTI on Server_Name.

    Accept all the other default settings while you continue through the wizard.

Step 3: Enable Security on the Remote Environment

  1. Open COMTI Manager.
  2. Right-click the CedarBank remote environment, click Properties, and then click the Security tab.
  3. To enable security, click the Set security on check box and then select the appropriate authentication (package or user credentials).

    NOTE: Enabling Allow application to override selected authentication (also known as Explicit Security) prevents look-ups to the host account cache. Using Explicit Security means the program that calls the COMTI method supplies the userid and password that is sent to the host.
  4. In the Host Security Domain list, type the Host Security Domain name that you created earlier (that is, COMTIHSD) because it does not appear in the list.

Step 3: Populate the Host Account Cache

To take advantage of SSO, the user account that you will be using must be populated in the HAC. To populate the HAC, use one of the following methods:
  • For an existing user account, force a password change on the user account in question. The next time the user changes his/her password, the HAC will be populated.
  • For an existing user account, use Host Account Manager (UDCONFIG), select the user account in question, type the user's password, and then select Update Cache.
  • If you are setting up a new user account for the first time, after you create a UserID and password, this user is automatically entered into the HAC.
To verify a user in the HAC database, you can type the following command from either the SNA Server or the Host Integrations Server command prompt:
snacfg hsmapping *\* /print

APPLIES TO
  • Microsoft SNA Server 4.0 Service Pack 2
  • Microsoft SNA Server 4.0 Service Pack 3
  • Microsoft SNA Server 4.0 Service Pack 4
  • Microsoft Host Integration Server 2000 Standard Edition
Keywords: 
kbhowto KB299729
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate