PDA

View Full Version : Apache Version in 8.4?


juesch
13th May 2008, 08:34 PM
Hi -

I still have this problem with mod_jk.so . After the 8.4 update which seems to have gone ok, apache won't start because

Syntax error on line 209 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/jk.conf: API module structure 'jk_module' in file /usr/lib/httpd/modules/mod_jk.so is garbled - expected signature 41503232 but saw 41503230 - perhaps this is not an Apache module DSO, or was compiled for a different Apache version?


It is possible that I updated apache through another respository - which could of course be source of the problem. The Plesk updater said my apache install was up-to-date.

httpd -v outputs:

Server version: Apache/2.2.8 (Unix)
Server built: Jan 22 2008 14:30:01

How can I find out if this is apache distributed with Plesk?

Thanks,
Juergen

HostingGuy
14th May 2008, 07:03 PM
I do not believe that apache is distributed with plesk, I think plesk uses your OS repository (rhn, centos yum, etc) for os related stuff.

juesch
14th May 2008, 10:27 PM
Ok - if you're right then why would Plesk installing the tomcat mod cause this error though?

DCoats
19th May 2008, 08:29 AM
Just comment out mod_jk from httpd.conf if you dont want it

juesch
19th May 2008, 09:43 AM
Brilliant! What if I do want it?

DCoats
19th May 2008, 09:50 AM
Then rebuild mod_jk and dependent apps.

juesch
19th May 2008, 09:52 AM
Ok, but since mod_jk was installed by Plesk, I'm unsure how to do that and/or whether there are potential repercussions with future Plesk upgrades.

Thanks,
Juergen

atomicturtle
19th May 2008, 10:35 PM
It wont be an issue, since the apache that you're using isn't distributed by Plesk. Stick with the vendor updates and you'll be fine.

juesch
20th May 2008, 08:19 AM
Thanks for chiming in atomicturtle

I'm confused. Plesk is the vendor. It installed the 8.4 upgrade for me, including mod_jk. So it's not working. Which vendor in particular are you talking about?

Thanks,
Juergen

atomicturtle
20th May 2008, 08:50 AM
Plesk is the vendor of the control panel, the other vendor is whoever makes the operating system (CentOS, Red Hat, etc). That is whose apache (mod_jk), mysql, bind, etc you're using. So your updates are coming from them.

juesch
20th May 2008, 09:44 AM
thanks atomic, I'll look there.