httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randy Terbush <ra...@zyzzyva.com>
Subject Re: [Fwd: Re: [BUG]: "UnixWare conf.h, standalone locks up" on UnixWare]
Date Sun, 23 Feb 1997 16:37:37 GMT

It appears that the real problem here is that *-unixware211 in 
Configure does not add -DSVR4 to CFLAGS. Isn't it still SVR4?


> More data from a UnixWare user.
> 
> -- 
> chuck
> Chuck Murcko
> The Topsail Group, West Chester PA USA
> chuck@topsail.org
> 
> 
> Subject: Re: [BUG]: "UnixWare conf.h, standalone locks up" on UnixWare
> Date: Sat, 22 Feb 1997 15:54:32 -0600 (MDT)
> From: Joe Doupnik <JRD@cc.usu.edu>
> To: chuck@Topsail.ORG
> 
> >Thanks for the data point. We'll get this stuff in for 1.2b8, which is a
> >release candidate (1.2b7 went out yesterday). The news about that patch,
> >we'll put into the online docs (It's the first we've heard of a patch
> >for the 2.1.1 networking problems).
> >
> >jrd@cc.usu.edu wrote:
> >>
> >> Submitter: jrd@cc.usu.edu
> >> Operating system: UnixWare, version: 2.1.1
> >> Version of Apache Used: 1.2b6
> >> Extra Modules used: Almost all (save proxy)
> >> URL exhibiting problem:
> >>
> >> Symptoms:
> >> --
> >> File conf.h lacks the essential define
> >> USE_FCNTL_SERIALIZE_ACCEPT
> >> for UW. Without this standalone Apache quickly
> >> locks up all its processes and requires manual
> >> resetting, but running from inetd is successful.
> >> With this patch standalone or inetd operation is
> >> fine.
> >> Additionally, define
> >> NO_LINGCLOSE
> >> reduces incidences of FIN_WAIT_2 dangling.
> >> Note that UW 2.1.1 requires installation of UW
> >> patch ptf3123 for proper operation of accept().
> -----------
> Chuck,
>         FYI, here is the top of the scoop on UW 2.1.1 patch ptf3123.
> Other Apache sites with that os will need pay attention to it. It's
> available from ftp.sco.com as well as its UnixWare mirrors such as
> my netlab1.usu.edu (where Apache 1.2b6 is running).
>         Thanks for the feedback, and thanks for a terrific program.
>         Joe D.
> -------------
> File ptf3123.txt (top only) from netlab1.usu.edu, cd pub/mirror/UnixWare/UW21
> 
> Dear SCO Customer,
> 
> The enclosed Support Level Supplement (SLS) PTF3123, the UnixWare Networking
> Supplement, corrects the following problems:
> 
> 1. Routines in libsocket fail to reset the file descriptor type after closing
>    a file/device. As a result, upon reallocation of the same file descriptor,
>    failures may occur on functions with file type-specific behavior. For
>    instance, functions that read or write sockets may fail if the file
>    descriptor in use was previously allocated for a regular or other non-socket
>    type file.
> 
> 2. A DOS emulation cannot be executed on a remote system. After starting an
>    interactive shell on a remote system using xterm(1), executing the dos(1)
>    command to run the DOS emulation on the remote system will fail and may
>    produce a core dump.
> 
> 3. An ftpd(1m) transfer may abort and produce an error indicating that a
>    socket operation was attempted on a non-socket device. This problem is one
>    manifestation of problem number 1. This specific problem has been found and
>    reported multiple times and this separate problem description is included
>    to highlight that this supplement fixes the ftpd problem.
> 
> 4. During a failover to the redundant system, NFS clients using NFS mounted
>    filesystems may fail with the error message:
> 
>               NFS 151 Error
> 
>    The failing process will not continue and data corruption may result.
> 
> 5. For files on NFS mounted filesystems, the chown(1) and chgrp(1) commands
>    will fail. When executed as the "root" user, chown makes "root" the file
>    owner no matter what "owner" is specified on the command line.  The chgrp
>    command will not change the file group value no matter which user executes
>    the command.
> 
> 6. A TCP/IP client program, failing to reconnect on an endpoint on which a
>    disconnect request has been sent, continuously produces messages from
>    the server system instead of failing with a T_DISCONNECT status.
> 
> 7. An Internet application may fail with the error message:
> 
>               accept: Protocol error
> 
>    Server processes requesting many disconnects may produce this error.
> 
> 8. Socket device driver code (sockmod) allows memory leakage.
> 
> 9. TCP device driver code (tcp) allows division by zero which may lead to a
>    system PANIC.
> 
> Software Notes and Recommendations
> ----------------------------------
> 
> In addition to the problem fixes described above, PTF3123 includes a libsocket
> fix that is also in PTF3107, the Single UNIX Specification Supplement. That
> fix corrects problems with a libsocket library utility that caused an infinite
> loop when a zero-length buffer was passed into the routine.
> 
> To prevent the overlay of the PTF3123 libsocket library by that from the
> earlier ptf, which would result in the regression of libsocket with the loss
> of the fixes described in the section above, PTF3123 requires that PTF3107
> remain installed.
> 
> PTF3123 should only be installed on SCO UnixWare Application Server Release
> 2.1.1 or SCO UnixWare Personal Edition Release 2.1.1.
> 
> 




Mime
View raw message