Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Segmentation Fault Error When Starting VMware Management Interface on Linux Host (1792)

Details

My GSX Server Linux host is configured to use LDAP. When the server boots, the VMware Management Interface does not start and the management interface's error log (/var/log/vmware-mui/error.log) reports numerous segmentation fault errors. What is wrong?

Solution

This error occurs on newer Linux distributions that include a more recent version of the libdb library than the libdb.so.3 library that the management interface uses. The Apache server (which the management interface uses) tries to load symbols from the newer library, not the libdb.so.3 library.

To work around this issue, create a symlink in /usr/lib/vmware-mui/lib/ to the latest version of libdb in /usr/lib. In a terminal on the Linux host, do the following:

  1. Change to the /usr/lib/vmware-mui/lib/ directory.
    cd /usr/lib/vmware-mui/lib/

  2. Create the symlink. For example, if the latest version of the libdb library is /usr/lib/libdb-4.2.so, type the following:
    ln -s /usr/lib/libdb-4.2.so

  3. Restart the management interface.
    /etc/init.d/httpd.vmware start

Note: To work around this issue on Debian-based operating systems (like Ubuntu), install the library files using apt-get install libdb2.

Keywords

1792; gsx320

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 1 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 1 Ratings
Actions
KB: