DOCUMENT:Q173174 13-JUN-2001 [sna] TITLE :Activating SNA DLC 802.2 Local SAP 0xC4 Fails with Error #0235 PRODUCT :Microsoft SNA Server PROD/VER:WINDOWS:2.11 (all SP),3.0 (all SP),4.0,4.0 SP1,4.0 SP2,4.0 SP3 OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft SNA Server, versions 2.11 SP1, 2.11 SP2, 3.0 SP1, 3.0 SP2, 3.0 SP3, 3.0 SP4, 4.0, 4.0 SP1, 4.0 SP2, 4.0 SP3 ------------------------------------------------------------------------------- SYMPTOMS ======== When you start the SNA Server service, the service starts but the following error message appears: SNA Server - ERROR #0235 All SAP's failed to open, no connection is usable Also the following events are logged in the Windows NT application event log: Event ID: 234 Source: SNA DLC Link Service Type: Warning Description: Failed to open SAP 196, error (43) Some connections may now be unavailable EXPLANATION The DLC (802.2) link service failed to open a service access point (SAP) during initialization. If error code 43 is displayed, the SAP has already been opened by another link process. Followed by: Event ID: 235 Source: SNA DLC Link Service Type: Error Description: All SAP's failed to open, no connection is usable This problem occurs if an SNA Server 802.2 DLC link service is configured to use a local SAP address of 0xC4. This DLC SAP address is always opened by the Windows NT Hpmon.dll file (a component of the Hewlett Packard DLC- attached Network Print support), regardless of whether a network attached printer is being used. CAUSE ===== When you configure a large number of SNA Server DLC 802.2 connections to the same IBM host address, a unique SNA DLC 802.2 link service must be used for each connection, where the local SAP address is incremented by 4 for each link service. For example, the first link/connection uses a local SAP address of 0x04, the second uses 0x08, the third uses 0x0C, and so on. If up to 49 802.2 DLC link services are being used, the local SNA SAP address for the 49th link/connection uses SAP address 0xC4. However, SAP address 0xC4 is automatically opened by Hpmon.dll when the Windows NT print subsystem initializes, and it cannot be changed. This causes a conflict with the 49th SNA Server 802.2 link service/connection, leading to the above error messages. WORKAROUND ========== There are two possible workarounds for this problem: - Skip local SAP address 0xC4. Instead of using 0xC4, use the next SAP or 0xC8. - Disable HPMON, if it is not being used. The Hpmon.dll file can be renamed so that it is not loaded, assuming the Windows NT Server computer is not supporting DLC-attached HP network printers. Note that TCP/IP attached HP printers are not affected by this module, only DLC attached printers. To disable the Hpmon.dll file, perform the following procedure: 1. Rename \system32\HPMON.DLL to HPMON.OLD. 2. Shut down and restart the Windows NT Server computer. Additional query words: ====================================================================== Keywords : Technology : kbAudDeveloper kbSNAServSearch kbSNAServ400 kbSNAServ211SP1 kbSNAServ211SP2 kbSNAServ300SP3 kbSNAServ300SP1 kbSNAServ400SP1 kbSNAServ400SP2 kbSNAServ400SP3 kbSNAServ300SP2 kbSNAServ300SP4 Version : WINDOWS:2.11 (all SP),3.0 (all SP),4.0,4.0 SP1,4.0 SP2,4.0 SP3 Issue type : kbprb ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2001.