Premature end of script headers

why attempts to use the IBM® Rational® ClearCase® Remote Client (CCRC), ClearCase Web client (CCWeb) or MultiSite® Web Admin Console (MSWeb) results in the errors after upgrading to 7.0.
 
Cause
  • Attempts to use the ClearCase Remote Client (CCRC) or ClearCase Web (CCWeb) on a 7.0 RWP server results in the following error:

    Error 500 condition code. "Premature end of script headers: ccweb"

  • The error log on the Rational Web Platform server located in the opt/rational/common/rwp/IHS/logs directory reports the following:

    ld.so.1: msweb: fatal: relocation error: file msweb: symbol 
    __1cH__rwstdLfacet_maker4nDstdFctype4Cc___Kmaker_func6FipkcI_pn0AJfacetimp__: referenced symbol not found
    [Wed Jun 28 10:38:14 2006] [error] [client 10.4.74.20] Premature end of script headers: msweb

  • Attempts to run ClearCase commands that use an X11 GUI (such as xclearcase, clearprojexp, xcleardiff), result in the following error:

    Example 1:

    ld.so.1: clearprojexp: fatal: relocation error: file             
    /opt/rational/clearcase/sun5/shlib/libatriagcl.so: symbol        
    __1cDstdGswidth6Frn0AIios_base_i_2_: referenced symbol not found 
    Killed


    Example 2:

    ld.so.1: /opt/rational/clearcase/bin/clearmrgman: fatal: relocation error: file /opt/rational/clearcase/sun5/shlib/libatriagcl.so: symbol __1cDstdGswidth6Frn0AIios_base_i_2_: referenced symbol not found


The cause of these problem all relate to the incorrect operating system patches applied to the UNIX® or Linux® host.

Cause 2

In the case where only the GUIs are failing, you may have a library conflict.

 
Solution

Apply the required operating system patches on the ClearCase 7.0 server as outlined in the ClearCase 7.0 Installation and Upgrade Guide (Table 5).

Note: These are the minimum patches that must be applied.

Solution 2

Change the order of the variable LD_LIBRARY_PATH so that /usr/openwin/lib is to the front of the path.

Example:

BEFORE

LD_LIBRARY_PATH=/appl/lib:/usr/openwin/lib:/usr/lib:/home/share/users/lib:/usr/dt/lib:/appl/share/lib:/opt/SUNWspro/lib


AFTER

LD_LIBRARY_PATH=/usr/openwin/lib:/usr/lib:/home/share/users/lib:/usr/dt/lib:/appl/share/lib:/opt/SUNWspro/lib:/appl/lib

No comments:

Post a Comment