The Setup process creates the PermanentServers value by using the correct value type of REG_MULTI_SZ (Multi-String Value).
However, when you use the Host Integration Server 2010 Configuration tool to configure a Host Integration server, the PermanentServers registry value is changed to use a value type of REG_EXPAND_SZ (Expandable String Value).
The SnaBase service cannot read the value data that is added to the PermanentServers value when it is defined by using a value type of REG_EXPAND_SZ. This causes the SnaBase service not to service the Host Integration Service updates to the TCP/IP addresses or the NetBIOS name updates that you add to the PermanentServers registry value.
Cumulative update informationThe fix that resolves this issue is included in cumulative update package 6 for Host Integration Server 2010. For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
- Click Start, click Control Panel, click Programs, and then click Programs and Features.
- Select Microsoft Host Integration Server 2010 in the list of installed programs, and then click Uninstall/Change.
- Click Repair in the Program Maintenance dialog box, and then click Next.
- Click Repair.
- Click to clear the Launch Configuration Wizard check box in the Repair Completed dialog box.
Note If you do not disable this option, the Configuration Tool will run, and it will reset the PermanentServers registry value to the incorrect value type if you apply any changes.
- Click Finish.
Note The Repair process does not change the Host Integration Server configuration. If the Configuration Tool is used to make configuration changes at a later date, the PermanentServers registry value type will be changed to the incorrect setting. Therefore, you may have to run the repair process again.
For example, when the SNA Server service (snaservr.exe) is stopped on a Host Integration Server system, this is a change that the other Host Integration Servers have to know about. The Host Integration Servers also send these updates at set intervals even if no changes occur. The interval is configurable by using the Mean time between server broadcasts option in the SNA Server Manager (this option is under the Host Integration Sub domain properties). The default time value of the Mean time between server broadcasts option is 70 seconds. If a Host Integration Server does not receive periodic updates from the other Host Integration Servers in the sub domain, the Host Integration Server will age-out the service table entries for the Host Integration Servers from which it is not receiving updates.
Under typical scenarios, each Host Integration Server sends the status updates to all the other Host Integration Servers without using the PermanentServers registry value. However, there are scenarios in which these updates are not always sent to all the Host Integration Servers. In these scenarios, you can update the PermanentServers registry value. Your update must include the TCP/IP addresses or NetBIOS names of the Host Integration Servers to which you want the local SnaBase service always to send updates. Your updates are sent even if the periodic status updates are not being sent as expected.
Artikel-id: 2771292 – senaste granskning 28 nov. 2012 – revision: 1