Runtime error: Bad ELF flags (apache-1.3.26+ssl-1.48)

From: David Foster (foster@dim.ucsd.edu)
Date: Thu Jun 20 2002 - 18:37:20 EDT


I'm trying to upgrade our Apache+SSL implementation so
we don't get zapped by the recent Apache exploit, and
I'm getting the following runtime error:

$ /usr/local/apache/bin/httpsdctl configtest
ld.so.1: /usr/local/apache/bin/httpsd: fatal:
/usr/local/apache/libexec/libhttpsd.so: bad ELF flags value: 2
Killed

This was just compiled using gcc 3.0.4, none of the binaries
get stripped during installation as far as I can tell. The files
would seem to be compatible:

$ file /usr/local/apache/bin/httpsd
/usr/local/apache/bin/httpsd: ELF 64-bit MSB executable SPARCV9 Version 1,
dynamically linked, not stripped

$ file /usr/local/apache/libexec/libhttpsd.so
/usr/local/apache/libexec/libhttpsd.so: ELF 64-bit MSB dynamic lib SPARCV9
Version 1, dynamically linked, not stripped

Any ideas?

Dave

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
   David Foster National Center for Microscopy and Imaging Research
    Programmer/Analyst University of California, San Diego
    dfoster@ucsd.edu Department of Neuroscience, Mail 0608
    (858) 534-7968 http://ncmir.ucsd.edu/
  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

   "The reasonable man adapts himself to the world; the unreasonable one
   persists in trying to adapt the world to himself. Therefore, all progress
   depends on the unreasonable." -- George Bernard Shaw
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:24:29 EDT