If you install CA Directory on a 64-bit Linux operating system, you may see an error similar to the following:
./dxsetup.sh: /working/SP5/dxserver/install/getfqdn: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
This error message indicates that the 32-bit glibc is not installed. Some tools require this library, even on 64-bit operating systems.
To check the versions of glibc that are installed, use the following command:
rpm -qa --queryformat "%{NAME}, %{VERSION}, %{RELEASE}, %{ARCH}\n" | grep glibc
If the i686 glibc packages are missing from your system then install them before you install CA Directory.
For example, CA Directory on RedHat EL 6.0 requires the following:
In Adobe Acrobat Reader 7 on Linux, the PDF index does not work. This means that when you open one of the PDF user documents on Linux in Reader 7, you will see a long error message, starting with the following text: Acrobat could not load the following search index associated with this document...
You can still read the PDFs, and you can still search for text within a particular PDF.
When logging in as the user dsa on Linux platforms, some applications may display errors due to the environmental variable "POSIXLY_CORRECT" being set in the dsa user's environment. This flag is required for the correct operation of the DXtools. If this flag is removed from the environment so the other applications can work correctly it must be set again before calling any of the DXtools. This may be accomplished by wrapping the tools in a shell script.
To allow CA Directory to operate correctly, you must either run SELinux in permissive mode, or disable SELinux.
Valid on RedHat Enterprise Linux 5, RedHat Enterprise Linux 6, SUSE Linux Enterprise Server 10, and SUSE Linux Enterprise Server 11
Symptom:
When I install the CA Directory Management package, I get the message:
The required C library libstdc++-libc6.2-2.so.3 could not be found Please install this library and restart DXwebserver
Solution:
The compatibility Standard C++ Libraries that DXmanager require are not installed.
On RedHat Enterprise Linux 5, install the following:
RedHat Enterprise Linux 6, install the following:
On SUSE Linux Enterprise Server 10, do the following:
On SUSE Linux Enterprise Server 11, do the following:
You can now access the compat rpms.
On SuSe 9.3, if you install CA EEM after installing CA Directory, EEM creates duplicate symbolic links to /etc/init.d/dxserver. As a result the script is called twice, and fails.
To work around this issue, delete the duplicate symbolic links. The name of the symbolic link is called S99dxserver. Delete that link from the following directories:
If you upgrade CA Directory from r8.1 to r12 SP1 and you have the "get cache;" command defined in the configuration, DXdumpdb and DXloaddb will fail as their parser detects this and returns an error.
When this happens during an upgrade, the installation program prompts you to find out whether you want to continue with the installation, causing data to be lost.
Copyright © 2011 CA. All rights reserved. | Email CA Technologies about this topic |