ServerUtil problem

ServerUtil problem

am 03.12.2008 15:45:16 von kropotkin

This is a multi-part message in MIME format.

------=_NextPart_000_0198_01C95555.C165DFB0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi

Version info: Apache 2.0.52. mod_perl 2.0.3 and Mason 1.69

When I try to re-start Apache I get a message: /usr/sbin/httpd: symbol =
lookup error: =
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/ Apache2/Serve=
rUtil/ServerUtil.so: undefined symbol: ap_get_server_banner

This appears to be a known bug but I am told by my ISP that I cannot =
upgrade Apache to 2.2.4+

The bug occured at a point when I had not made any changes to the server =
configuration. I have been using mod_perl for sometime without this =
problem, which I don't understand.

Can anyone advise me what to do? Would upgrading mod_perl be the best =
thing?

with regards

Justin Wyllie
e. enquiries@mms-oxford.com
------=_NextPart_000_0198_01C95555.C165DFB0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">




Hi

 

Version info: Apache 2.0.52. mod_perl =
2.0.3 and=20
Mason 1.69

 

When I try to re-start Apache I get a =
message:=20
/usr/sbin/httpd: symbol lookup error:=20
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/ Apache2/Serve=
rUtil/ServerUtil.so:=20
undefined symbol: ap_get_server_banner

This appears to be a known bug but I am =
told by my=20
ISP that I cannot upgrade Apache to 2.2.4+

 

The bug occured at a point when I had =
not made any=20
changes to the server configuration. I have been using mod_perl for =
sometime=20
without this problem, which I don't understand.

 

Can anyone advise me what to do? Would =
upgrading=20
mod_perl be the best thing?

 

with regards

 

Justin Wyllie

e. href=3D"mailto:enquiries@mms-oxford.com">enquiries@mms-oxfor d.com=20


------=_NextPart_000_0198_01C95555.C165DFB0--

Re: ServerUtil problem

am 03.12.2008 18:05:19 von Fred Moyer

On Wed, Dec 3, 2008 at 6:45 AM, Justin Wyllie wrote:
> Version info: Apache 2.0.52. mod_perl 2.0.3 and Mason 1.69
>
> When I try to re-start Apache I get a message: /usr/sbin/httpd: symbol
> lookup error:
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/ Apache2/ServerUtil/ServerUtil.so:
> undefined symbol: ap_get_server_banner
> This appears to be a known bug but I am told by my ISP that I cannot upgrade
> Apache to 2.2.4+
]>
> The bug occured at a point when I had not made any changes to the server
> configuration. I have been using mod_perl for sometime without this problem,
> which I don't understand.
>
> Can anyone advise me what to do? Would upgrading mod_perl be the best thing?

Yep, I think this is fixed in mod_perl 2.0.4, an upgrade should fix it.

http://perl.apache.org/dist/mod_perl-2.0-current/Changes

Catch up with some httpd API changes
2.2.4:
The full server version information is now included in the error log at
startup as well as server status reports, irrespective of the setting
of the ServerTokens directive. ap_get_server_version() is now
deprecated, and is replaced by ap_get_server_banner() and
ap_get_server_description(). [Jeff Trawick]