apache mod_jk mod_jk.so "The specified procedure could not be found" tomcat
Problem:
I've download the Apache HTTP server and according to the apache.org site "2.2.2 is the best available version". The downloaded mod_jk from the tomcat.apache.org where it claimed that the mod_jk-1.2.14-apache-2.0.54.so download was for Apache 2.0, and works with Apache 2.0.55 and later ... there was no 2.2.x download so I assumed (wrongly) that this would work with Apache 2.2.x as it is "later".
Added the LoadModule line in the httpd.conf file as instructed in http://tomcat.apache.org/connectors-doc/howto/apache.html
and got the following error:
Cannot load [full path]/mod_jk.so into server: The specified procedure could not be found
Solution:
You can't use a Apache 2.0.x module with Apache 2.2.x apparently - it must be built pointing at that specific version of Apache (if you're clever enough to build your own modules with the source code then this is no problem - you could get the source for JK 1.2.15 and build it pointing at your install Apache 2.2.x).
If you rely on the binaries built by Apache, use the HTTP server 2.0.x
4 comments:
thanks..helped me..keep up the good work!!
Thanks for the tip, I missed the thing about the older (current?) mod_jk version and Apache 2.2!
Thank you so much. It worked for me. I was going crazy with this error.
Thanks, it worked for me also with these version mod_jk-1.2.14-apache-2.0.54.so and httpd-2.0.64-win32-x86-no_ssl.
Post a Comment