Knowledge Base

CONF: Hotsite: TCP/IP Fails with Error PR00022 During Boot

PSS ID Number: Q112580

Article Last Modified on 11-11-1999


The information in this article applies to:


Symptoms

On boot, a LAN Manager 2.2b OS/2 server fails with this error:

PRO0022: UNSPECIFIED FAILURE in binding CLIENT to TCPIP_XIF


Cause

An OS/2 server running TCP/IP may fail if it is accessed by another client during the boot process, because the server's TCP/IP stack is too busy dealing with numerous SYNs from the client to bind.


Resolution

A fix to this problem is in development, but it has not been regression tested and may be destabilizing in production environments. Microsoft does not recommend implementing this fix at this time. Contact Microsoft Product Support Services for information on availability.

STEPS TO REPRODUCE BEHAVIOR

  1. Set up a TCP/IP-only server with LAN Manager 2.2b


  2. Have six or more other machines execute this command in a loop:
          net use v: \\server\share ; net use v: /d 


  3. Reboot the OS/2 server.


A trace looks like this:

  1. workstation --(SYN)-----> server


  2. workstation --(SYN)-----> server


  3. workstation --(SYN)-----> server


  4. server -------(ARP)------> Broadcast


  5. workstation---(SYN)-----> server


  6. server--------(ARP)------> Broadcast


  7. workstation---(ARP REPLY)> server


  8. server--------(RESET ACK)> workstation


In a good trace, frame #8 is a SYN ACK rather than a RESET ACK.

Additional query words: 2.20b 2.2b

Keywords:
Issue Type:
Technology: kbAudDeveloper kbLanManSearch kbLanMan220b