NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Client drops ACK, session fails TID #: 2948439 README FOR: spxack.exe NOVELL PRODUCTS and VERSIONS: NetWare 3.2 NetWare 3.12 NetWare 4.11 NetWare 4.2 ABSTRACT: When running Pervasive Btrieve Win16 Requester version 6.15, the Btrieve client returns Btrieve Status 95 errors when using SPX to a NetWare server. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- INSTALLATION INSTRUCTIONS: There are two parts to the this solution: 1. Install the SPXACKFX.NLM 2. Get WBTICOMM.DLL from Pervasive Technical Support. Applying both these fixes corrects the problem. ISSUE: If the client does not recieve an SPX ACK packet, the client resends the data packet, but the server ignores the resent data packet, since he has already ACK'd it and has his ACK number set to the next expected sequence number from the client. Communications fail, and the Btrieve client posts the Status 95 error. There was a bug in SPX which is fixed with the new SPXACKFX.NLM. The WBTICOMM.DLL fixes a problem where the Btrieve client overwrites the configured SPX retry count with a value of 5, which is too short in some cases. Self-Extracting File Name: spxack.exe Files Included Size Date Time ..\ SPXACK.TXT (This file) SPXACKFX.NLM 1163 2-22-1999 2:55:08 am ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------