Kbase 17028: 1160 on DG/UX - known socket issue with DG - requires patch
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
1160 on DG/UX - known socket issue with DG - requires patch
This kbase is being generated to assist customers that are on
DG platforms and may be experiencing the following error:
Accept failed from listen socket <num> errno=<num>. (1160)
This error is indicative of something not being configured
properly on a network layer or a networking related problem.
Text of this message from our Help menu provides the following
explanation:
In the sockets version of PROGRESS, noise on the network, or
duplicate port numbers in /etc/services is causing bogus
connections to affect the server. This could also happen when
too many clients have logged in and the server cannot detect that
no more client socket file descriptors are left. This latter
problem can be fixed by using the -n PROGRESS parameter for the
server, limiting it to accepting only as many clients as the file
descriptor limit on your system will allow.
DG has determined an issue within their OS when dealing with
listening streams. They have released the following patches
which appear to resolve the stream issue which can manifest itself
as 1160 errors. Below is a brief description of the patch and
patch level releases you should acquire to resolve the issue.
dgux_R4.11MU03.p86
This introduces the following product improvements: This patch
corrects the problem of a listening stream receiving an EPIPE er-
ror if a new connection request/stream receives a disconnect in-
dication. A side-effect of this problem is that the listening
stream would become unusable and would continually receive the
EPIPE error. The modification allows the new socket created by
a partial accept to deal with the disconnection and the listening
socket to continue without being effected.
dgux_R4.11MU03_ix86.p86 278528 bytes patch notice
dgux_R4.11MU03_m88k.p86 294912 bytes patch notice
You can get the patches from any worldwide customer support center.
(DG Atlanta's number is 1-800-dghelps) The str number is rtp0-13967.
This issue is corrected in the version of the DG/UX kernel libraries
and ACO libraries that will ship with DG/UX R4.11 Maintenance
Update 05 and DG/UX Revision 4.20.
This issue is also corrected in DG/UX Release 4.11 Maintenance
Update 03 by installing patches dgux_R4.11MU03.p86,
tcpip_R4.11MU03.p13 and dgux.aco_R4.11MU03.p01.
In addition, this issue is corrected in DG/UX Release 4.11
Maintenance Update 04 by installing patches dgux_R4.11MU04.p16,
tcpip_R4.11MU04.p01 and dgux.aco_R4.11MU04.p01
Progress Software Technical Support Note # 17028