[ Back | Print ]
Technical Information Document
Disabling the 95 Client Winsock v2.0 install - TID2948322 (last modified 14APR1999)
printer friendly tell a friend
Click here if this does not solve your problem
2948322 2948322
symptoms

The Novell Client for Windows 95/98 version 3.0 and higher (3.01, 3.02, and 3.1) all install the 2.0 Microsoft version of Windows Sockets (WINSOCK.DLL). The Native IP Service Location Protocol (SLP) and IP Gateway rely on the enhanced abilities of WINSOCK 2.0 and will not function under WINSOCK 1.0.

Some customers have experienced problems when the Microsoft WINSOCK 2.0 installation program is run. This includes receiving "Fatal Error" messages when executing WINIPCFG.EXE or PING.EXE.

The file that Novell Client uses to install WINSOCK2 is WS2SETUP.EXE and has a size of 986,400 bytes. The corresponding Microsoft WINSOCK2 file is W95ws2setup.exe and has the exact same size of 986,400 bytes. The Microsoft W95ws2setup.exe is available at the following URL:

http://www.microsoft.com/windows95/downloads/contents/wuadmintools/s_wunetworkingtools/w95sockets2/default.asp

Customers who wish to uninstall the Winsock2 and have it replace Winsock1 can use the following instructions which come from http://www.microsoft.com/windows95/downloads/contents/wuadmintools/S_WUNetworkingTools/W95Sockets2/ReleaseNotes/ReleaseNotes.asp:

"UNINSTALLING WINSOCK2
When WS2SETUP.EXE runs for the first time, it copies WS2BAKUP.BAT and the WinSock 1.1 files to %windir%\ws2bakup. Running WS2BAKUP.BAT returns the user to their original WinSock 1.1 configuration. From Windows Explorer, simply double click on "C:\\WS2BAKUP\ws2bakup.bat to uninstall Winsock2.

Caution: When you run WS2BAKUP.BAT from inside Windows 95, you may encounter a sharing violation as some system files may not be restored if the newer version is currently running! If this happens, you will need to re-run WS2BAKUP.BAT in MS-DOSŪ mode. To do this click "Start", "Shut Down", select the "Restart the computer in MS-DOS mode" option, and click "OK". After reboot you will need to type "C:\\WS2BAKUP\WS2BAKUP" and hit the Enter key. (In MS-DOS mode you will see errors for programs that cannot run outside of Windows, but you should not be concerned, as these programs will have already executed properly if you ran WS2BAKUP.BAT from inside Windows 95 first.) Reboot again and you will be back on WinSock 1.1 Note that if you are reinstalling WS2SETUP over a previous version of Winsock2 greater than beta 2, your prior configuration will NOT be backed up again. Uninstalling will yield your original 1.1 configuration, NOT beta 2 or 2a. DO NOT restore by re-installing TCP/IP from the Network applet in the Control Panel! This action will NOT replace the WinSock DLLs, and does not guarantee you will have the same configuration you had before upgrading to Winsock2"

solutions

The Novell Client installation is only calling the WS2SETUP.EXE file provided by Microsoft and will be unable to make fixes/changes to this file. If an administrator is concerned that the Novell Client installation is causing TCP/IP problems, they can prevent the Novell Client installation from installing WINSOCK2.

WARNING:
If a workstation is not running the 2.0 version of WINSOCK.DLL, then Native IP, SLP, and IP Gateway services will be inoperable. These services REQUIRE WINSOCK2.

To prevent the Novell Client from installing WINSOCK2, edit the NWSETUP.INI from the Novell Client installation source directory. Comment out the "2=WS2SETUP.EXE, <, 1998" line in the [Client.Run] section. This section should look like the following after commenting out this line:
[Client.Run]
1=WS2NSINS.EXE /install,>=1998
;2=WS2SETUP.EXE,<,1998
3=AXDIST.EXE,<,1111

If a customer is having problems with WINSOCK2 during the Novell Client installing, Novell recommends that they separate the WINSOCK2 and Novell Client installation. They should download the W95ws2setup.exe from the above listed URL and install this prior to installing the Novell Client for Windows 95/98. If Native IP , SLP, or IP Gateway functionality is not needed (i.e. installing with the IPX Only option), then it is not necessary to install WINSOCK2 either prior or during the Novell Client installation.

One effective method for distributing WINSOCK2 prior to the client is through a NAL Application. This could be accomplished by either running W95ws2setup.exe or taking a snapshot.

Document Title: Disabling the 95 Client Winsock v2.0 install
Document ID: 2948322
Creation Date: 24FEB1999
Modified Date: 14APR1999
Document Revision: 3
Novell Product Class: Connectivity Products
NetWare
Novell Product and Version: Dial-In/Dial-Out Connectivity
IP & TCPIP
UNIX Connectivity
NetWare 4.11
NetWare 4.2
NetWare 5
Novell Clients
Z.E.N.works 1.1
ZENworks 2
intraNetWare 4.11

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.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.


[ Back | Print ]