You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Pe...@wcenter.de on 2007/03/09 17:05:37 UTC

Should mod_jk-1.2.21-apache-2.2.x-linux-i686 support Apache2.0 as well?

Hello,

I guess everyone has heard about the security issue that was fixed in 
mod_jk recently.

I did install the new version, but since then I see a lot of log entries 
from mod_jk like :

jk_uri_worker_map.c (614)]: In jk_uri_worker_map_t::map_uri_to_worker, 
wrong parameters

The Apache Log shows entries like
...
Destroying config 0x800b5c10
Creating new config (0x800d8060) for (null)
...

The maschines seem to work fine, but I suspect, I have installed a wrong 
connector version.

My Tomcat 5.5 and Apache2.0 are on a MACHTYPE=i686-suse-linux

I installed  mod_jk-1.2.21-apache-2.2.x-linux-i686.so as binary as there 
is no linux binary for apache2.0.
I have not found decisive information about what version to use in the 
documentation.

So here is my question at last: Should the mod_jk apache2.2 binary support 
also apache 2.0 (and the errors are caused by something else)?

Kind regards,

Peter Henningsen
Senior Consultant

Re: Should mod_jk-1.2.21-apache-2.2.x-linux-i686 support Apache2.0 as well?

Posted by Pe...@wcenter.de.
Hello,

thanks for the clarification. I suspected something like this although the 
maschine is still running reasonably well.
I will upgrade the Webserver to 2.2 as the present release came with 
Oracle and seems to have no apxs-Files.

Thanks a lot,

Peter Henningsen
Senior Consultant




Rainer Jung <ra...@kippdata.de> 
09.03.2007 20:49
Please respond to
"Tomcat Users List" <us...@tomcat.apache.org>


To
Tomcat Users List <us...@tomcat.apache.org>
cc

Subject
<SPAM> Re: Should mod_jk-1.2.21-apache-2.2.x-linux-i686 support Apache2.0 
as well?






Hello,

module binaries for Apache httpd 2.0 and 2.2 are definitely 
incompatible. Combining httpd 2.0 and mod_jk compiled for 2.2 will 
result in completely undefined behaviour!

Although most modules compile unchanged from source for 2.0 and 2.2 (so 
does mod_jk), the resulting binary only works for the httpd version (2.0 
or 2.2) it has been compiled for.

Since there are no 2.0 binaries for download available until now, you 
need to compile the module yourself. If you've got apxs/apxs2 on your 
system (a version that came with your httpd 2.0) and a gcc compiler, 
compiling mod_jk is *very* simple. Just "./configure 
--with-apxs=/path/to/apxs" and then "make".

Regards,

Rainer

Peter.Henningsen@wcenter.de wrote:
> Hello,
> 
> I guess everyone has heard about the security issue that was fixed in 
> mod_jk recently.
> 
> I did install the new version, but since then I see a lot of log entries 

> from mod_jk like :
> 
> jk_uri_worker_map.c (614)]: In jk_uri_worker_map_t::map_uri_to_worker, 
> wrong parameters
> 
> The Apache Log shows entries like
> ...
> Destroying config 0x800b5c10
> Creating new config (0x800d8060) for (null)
> ...
> 
> The maschines seem to work fine, but I suspect, I have installed a wrong 

> connector version.
> 
> My Tomcat 5.5 and Apache2.0 are on a MACHTYPE=i686-suse-linux
> 
> I installed  mod_jk-1.2.21-apache-2.2.x-linux-i686.so as binary as there 

> is no linux binary for apache2.0.
> I have not found decisive information about what version to use in the 
> documentation.
> 
> So here is my question at last: Should the mod_jk apache2.2 binary 
support 
> also apache 2.0 (and the errors are caused by something else)?
> 
> Kind regards,
> 
> Peter Henningsen
> Senior Consultant

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org




Re: Should mod_jk-1.2.21-apache-2.2.x-linux-i686 support Apache2.0 as well?

Posted by Rainer Jung <ra...@kippdata.de>.
Hello,

module binaries for Apache httpd 2.0 and 2.2 are definitely 
incompatible. Combining httpd 2.0 and mod_jk compiled for 2.2 will 
result in completely undefined behaviour!

Although most modules compile unchanged from source for 2.0 and 2.2 (so 
does mod_jk), the resulting binary only works for the httpd version (2.0 
or 2.2) it has been compiled for.

Since there are no 2.0 binaries for download available until now, you 
need to compile the module yourself. If you've got apxs/apxs2 on your 
system (a version that came with your httpd 2.0) and a gcc compiler, 
compiling mod_jk is *very* simple. Just "./configure 
--with-apxs=/path/to/apxs" and then "make".

Regards,

Rainer

Peter.Henningsen@wcenter.de wrote:
> Hello,
> 
> I guess everyone has heard about the security issue that was fixed in 
> mod_jk recently.
> 
> I did install the new version, but since then I see a lot of log entries 
> from mod_jk like :
> 
> jk_uri_worker_map.c (614)]: In jk_uri_worker_map_t::map_uri_to_worker, 
> wrong parameters
> 
> The Apache Log shows entries like
> ...
> Destroying config 0x800b5c10
> Creating new config (0x800d8060) for (null)
> ...
> 
> The maschines seem to work fine, but I suspect, I have installed a wrong 
> connector version.
> 
> My Tomcat 5.5 and Apache2.0 are on a MACHTYPE=i686-suse-linux
> 
> I installed  mod_jk-1.2.21-apache-2.2.x-linux-i686.so as binary as there 
> is no linux binary for apache2.0.
> I have not found decisive information about what version to use in the 
> documentation.
> 
> So here is my question at last: Should the mod_jk apache2.2 binary support 
> also apache 2.0 (and the errors are caused by something else)?
> 
> Kind regards,
> 
> Peter Henningsen
> Senior Consultant

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org