Consultor Eletrônico



Kbase 18656: Transport Resources Unavailable. (5486)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/22/2002
Status: Unverified

GOAL:

Upgrading the DG/UX operating system from 4.1 to 4.2 causes problems when trying to start the AppServer.

FACT(s) (Environment):

DG/UX Intel

SYMPTOM(s):

ADM2

Reformatted <number> bad blocks (105)

Transport resources unavailable. (5486)

CAUSE:

This occurs as a result of broken communication libraries in this DG/UX version (4.20) A patch is available from Data General known as the MU39 patch.  Specifically this is "DGUX_R20_MU03.39"

FIX:

Basically this patch includes two new libraries "libc.so.1" and "libc.so".
These libraries should be copied to the following location:

-rwxr-xr-x   1 bin      bin       538768 Feb 23 14:30 /usr/dglib/libc.so.1
-rw-r--r--   1 bin      bin       731464 Feb 23 14:30 /usr/sde/ix86dgux/usr/lib/libc.so

Additionally, the LD_NO_LIBSTREAMSOCKET environment variable must be set properly.

This explanation follows:

This application was built on an operating system other than DG/UX and needs the libsocket.so.1 shared object.
Since some UnixWare applications mix stream and socket operations in a manner that is normally not allowed on DG/UX, an alternate shared object called
libstreamsocket.so.1 will be used. See the DG/UX release notice or ld manpage for more information.
This behavior is controlled by an environment variable:

LD_NO_LIBSTREAMSOCKET=1 will cause the normal libsocket.so.1 to be loaded instead of libstreamsocket.so.1.
LD_NO_LIBSTREAMSOCKET=0 will load libstreamsocket.so.1, but will suppress this message.