Patch-ID# 104460-03 Keywords: SPX/IPX Gateway server hangs connection Netra 3.0 3.1 Eudora Netscape Synopsis: Netra-i 3.0, 3.1: Jumbo patch for related issues Date: Jan/21/98 Solaris Release: 2.4, 2.5, 2.5.1 SunOS Release: 5.4, 5.5, 5.5.1 Unbundled Product: Netra-i Unbundled Release: 3.0, 3.1 BugId's fixed with this patch: 1224890 1224900 1222221 1222560 1222563 1223784 1227029 1193946 1220177 1230434 1230436 1230439 1233147 1233148 1264413 1263129 4004868 4006475 4023609 4004868 Changes incorporated in this version: 4004868 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch:103516-01, 103568-01 Patches required with this patch: Obsoleted by: Files included with this patch: /kernel/strmod/tnitp /kernel/strmod/tnspx /usr/kernel/drv/tnipx /usr/kernel/drv/tnipx_ex /opt/SUNWipx/bin/IPXd /opt/SUNWipx/bin/findsap /opt/SUNWipx/bin/ipxconfig /opt/SUNWipx/diag/bin/recvspx.exe /opt/SUNWipx/diag/bin/sendspx.exe /opt/SUNWipx/diag/bin/ipxtest /opt/SUNWipx/diag/src/ipxspx.h /opt/SUNWipx/diag/src/ipxtest.c /opt/SUNWipipx/bin/ipexchng (gateway server executable used to be ijserverd) /opt/SUNWipipx/bin/ipexdnsd (gateway DNS daemon executable used to be ijdnsd) /opt/SUNWipipx/bin/ipxgate (Starting script for IPX Gateway) /opt/SUNWipipx/bin/start_ipexchng (Starting ipexchng daemon) Problem Description: 4004868 Ipxgateway hangs every 20 minutes. 4023609 - A core dump would happen when an (somewhat rare) abort condition was detected by DTP. - Doing "status"on the gateway could results in a signal being sent to the gateway doing something illegal with a null pointer. - The termination abort problem experienced in Singapore - Signal handling for SIGPIPE. - Performing more stringent checks on the sockState before setting the specific sock fd's mask . 1193946 more than 20 concurrent tlispx connection result in 80% failures 1220177 PC Protocol Services crashes 4 way S1000 with mipx_router_free_entry 1224890 PPS1.1 Stack does not handle Orderly Release Request from NT 1224900 PPS1.1 Stack does not conform to SPX I use of sequence # and ack # 1222221 "packet too big" by PSS1.1 1222560 The PPS1.1 stack drops too many ipx datagrams 1222563 The PPS1.1 stack is very slow 1227029 NT/Novell stacks do not handle response from PPS1.1 back to back or pgg 1223784 spxmaxpacket should not be considered by SPXII 1230434 PPS1.1+102944-01 has performance problems 1230436 PPS1.1+102944-01 is very slow compared to MS NT stack 1230439 PPS1.1+102944-01 does not increment seq# in ACK packets 1233147 packet negotiation does not complete 1233148 spx2 connection from Sparc to our NTPC NWlink stack is slow 1264413 Supports Lotus Notes 4.1.1 1263129 Retransmission problems 4004868, 4006475 Client has trouble connecting to the Netra to get email. The SPX/IPX Gateway server, provided with Netra 3.0, hangs. The server process becomes unresponsive to the client side. The PC client cannot find the server. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- For SUNWipx ----------- After the patch installation is complete, do the following steps to make sure that the system is running at its optimum performance. 1. cd /etc/opt/SUNWipx 2. vi ipxtab 3. enter the size of the largest packet that PPS sends to other hosts. Note that this applies only to SPX-I connections, ie, not to SPX-II, which is the newer version of SPX. The default value is 576 bytes, but you can set this to a larger value to get better performance. For example, the maximum value for Ethernet would be 1500. The syntax for the spxmaxpacket is: spxmaxpacket number For SUNWipxip ------------- - The Server should be running PPS 1.1. To see the version type: /opt/SUNWipx/bin/ipxd (type "q" to quit). - Stop ipx Gateway server: /opt/SUNWipxip/bin/ipxgate stop - Rename the old executables: mv /opt/SUNWipxip/bin/ijserverd /opt/SUNWipxip/bin/ijserverd.old mv /opt/SUNWipxip/bin/ipexdnsd /opt/SUNWipxip/bin/ipexdnsd.old (If you need to uninstall this patch, rename to the original after uninstall and reboot) - Install this patch. - Reboot the machine to resync all drivers To see the IPX Gateway status, version and configuration type: /opt/SUNWipxip/bin/ipxgate status /opt/SUNWipxip/bin/ipxgate version /opt/SUNWipxip/bin/ipxgate cfg