Microsoft KB Archive/306863

= SnaBase Fails to Start Automatically on Host Integration Server 2000 Admin Client =

Article ID: 306863

Article Last Modified on 2/19/2007

-

APPLIES TO


 * Microsoft Host Integration Server 2000 Standard Edition

-



This article was previously published under Q306863



IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry



SYMPTOMS
The SnaBase service may fail to start when you are using the Host Integration Server (HIS) 2000 Admin Client even though the service is configured for automatic startup. In addition, an event ID 590 may be logged in the application event log.

The SnaBase service does start successfully if it is manually started after the system finishes its initialization.



CAUSE
The Setup program for the Host Integration Server 2000 Admin Client does not create the following registry entries for the SnaBase service:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\DependOnService

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\DependOnGroup



WORKAROUND
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

You can manually add a registry entry to correct the problem, as shown in the following steps.  Start Registry Editor (Regedt32.exe). Locate and click the following key in the registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase

 From the Edit menu, click Add Value, and then add the following registry value:

Value name: DependOnService

Data type: REG_MULTI_SZ

Add the following entries to the Multi-String Editor dialog box:

LanmanWorkstation

NtLmSsp

NOTE: Each entry must be on a separate line. Press &quot;ENTER&quot; after the first entry to move down to the next line. Press &quot;ENTER&quot; after the second entry to move down to a blank line, and then click OK to close the dialog box.

 Quit Registry Editor.

The DependOnGroup entry does not have to be added because it does not contain any values by default. If the DependOnGroup value is added manually, you must define it as a REG_MULTI_SZ data type and do not add any values to the Multi-String Editor dialog box.



STATUS
Microsoft has confirmed that this is a problem in Microsoft Host Integration Server 2000.

<div class="moreinformation_section">

MORE INFORMATION
The SnaBase service cannot start until all dependency services have completed initialization. The SnaBase service is designed to time out if the dependency services do not start after 10 seconds. The Host Integration Server 2000 Admin Client's SnaBase service is dependent upon the following two services:

Workstation and NT LM Security Support Provider

If any of these other services do not start in a timely fashion, the SnaBase service will not be able to start, and an event ID 590 may be logged in the application event log.

The following Microsoft Knowledge Base article describes a registry parameter that can be configured to increase SnaBase's default service timeout if 10 seconds is not sufficient:

192807 SNABase Service Fails to Start on SNA Server

The ServerStartupTimeout registry parameter applies to the Windows NT Client for SNA Server and the Host Integration Server 2000 Admin Client in addition to SNA Server and HIS 2000 Server. This parameter was added to SNA Server 3.0 SP4 and SNA Server 4.0 SP2 and is available in all later versions.

The Host Integration Server 2000 Admin Client can be configured to allow SnaBase to operate as either a service or an application. If SnaBase is configured to operate as an application, the problem described in this article is not likely to occur.

Additional query words: HIS 2000

Keywords: kbbug kbnofix KB306863

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.