OBSOLETE Patch-ID# 109066-03 Keywords: SNCA Apache Web Server HTTP CONN_REFRELE tcpInErrs Synopsis: Obsoleted by: 109234-02 SunOS 5.8: NCA Support for Apache Web Server patch Date: Aug/14/2000 Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 109067 Topic: SunOS 5.8: NCA Support for Apache Web Server patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: sparc BugId's fixed with this patch: 4285881 4294231 4296334 4297125 4297126 4297294 4299951 4300202 4300429 4300836 4301047 4303787 4306793 4307672 4307679 4307683 4308402 4311970 4312075 4312396 4313734 4316564 4317634 4318360 4318365 4324351 4326195 4326198 Changes incorporated in this version: 4299951 4317634 4318360 4318365 4324351 4326195 4326198 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 109234-02 Files included with this patch: /etc/init.d/ncad /etc/nca/ncakmod.conf /etc/rc0.d/K34ncad /etc/rc1.d/K34ncad /etc/rc2.d/S95ncad /etc/rcS.d/K34ncad /kernel/drv/nca /kernel/drv/nca.conf /kernel/drv/sparcv9/nca /usr/apache/bin/apachectl /usr/lib/abi/abi_ncad_addr.so.1 /usr/lib/abi/sparcv9/abi_ncad_addr.so.1 /usr/lib/inet/ncad /usr/lib/ncad_addr.so /usr/lib/ncad_addr.so.1 Problem Description: 4317634 assertion failed: mp != NULL, file: ../../common/inet/nca/ncaproto.c, line 1869 4318360 NCA memory leak 4318365 Client Solaris systems report tcpInErrs when served by NCA 4324351 NCA sends incorrect data 4326195 NCA incorrectly responds to "Proxy-Connection: Keep-Alive" headers 4326198 On reboot of an NCA enabled server a clients "reload" may not be cached. 4299951 ndd can set nca_vpmax/nca_ppmax to incorrect large values (from 109066-02) 4316564 i.ncakmod script is missing ncad_status line (from 109066-01) 4285881 Add SNCA Support for Apache Web Server 4306793 Support for NCA-to-HTTP-server Protocol V2 for nca, and ncad 4307679 nca conn_t.req_np wasn''t set correctly while cloning a node_t 4308402 nca panics freeing a conn_t''s which are currently parsing a request 4307672 a user may not see an error response from nca 4307683 nca node_t.ref count wasn''t set correctly 4294231 nca doorhandle creation is not MT safe 4296334 NCA connection is hung 4311970 nca panics parsing request with missing url component 4300429 NCA kernel panic: too high lckcnt-hmeblk 4300202 panic: nca CONN_REFRELE: 300e37f9460 has no reference 4297294 NCA assertion panic in debug kernel 4303787 some of the nca pages have stale identity 4312075 Enhance NCA''s Keep-Alive Functionality 4312396 Lint and post putback bug fix 4299951 ndd can set nca_vpmax/nca_ppmax to incorrect large values 4301047 NCA panics kernel during Apache test suite run 4297125 NCA does not interpret Host: and host designations in URI correctly 4297126 NCA doesn''t return correct length in conjuction with Apache (ncad) 4300836 NCA kernel panics with heap corruption 4313734 Apache test suite fails with NCA on several tests Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic ''installpatch'' and ''backoutpatch'' scripts provided with each patch. For Solaris 7-8 releases, refer to the man pages for instructions on using ''patchadd'' and ''patchrm'' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- Reboot the system after patch installation. NOTE 1: To get the complete support for Solaris NCA Support for Apache Web Server, one needs to install the SUNWncaux(Solaris Network Cache and Accelerator (Usr) (64-bit)) NOTE 2: To get the complete fix for bug 4299951 (ndd can set nca_vpmax/nca_ppmax to incorrect large values), one needs to install the ip patch, 109279-01 (or newer). README -- Last modified date: Wednesday, May 23, 2001