You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Henri Gomez <he...@gmail.com> on 2007/05/03 10:20:42 UTC

Re: Apache 2.0.58 on i5/OS question

While working on porting latest mod_jk on i5/OS V5R4, I see on this
platform a different behaviour than on stock Apache 2.0.x
implementations.

The sent_bodyct (request_rec) is still zero whereas it's set on others
implementations.

This flag seems to be set in ap_http_header_filter(), so I'd like to
get more information about it, ie when it's called to check if mod_jk
is right or if the problem is on i5/OS.

Regards

>2007/4/27, Henri Gomez <he...@gmail.com>:
> Well did the double configuration happen in the same thread or did
> there is a fork between the first and second config ?
>
> 2007/4/25, Greg Ames <am...@yahoo.com>:
> >
> > --- Henri Gomez <he...@gmail.com> wrote:
> >
> > > Hi to all,
> > >
> > > I'm trying to adapt mod_jk to i5/OS v5r4 and see the following in
> > > mod_jk.log (debug mode)
> > >
> > > [Tue Apr 17 16:23:44 2007] [6589:0038] [debug] jk_uri_worker_map.c
> > > (423): rule map size is 0
> > > [Tue Apr 17 16:23:44 2007] [6589:0038] [error] mod_jk.c (2701):
> > > Initializing shm:/www/dapserver/logs/jk.shm.6589 errno=3025. Load
> > > balancing workers will not function properly.
> > [...]
> > > [Tue Apr 17 16:23:44 2007] [6589:0038] [info]  mod_jk.c (2743):
> > > mod_jk/1.2.22 initialized
> > > [Tue Apr 17 16:23:45 2007] [6589:0038] [debug] jk_uri_worker_map.c
> > > (423): rule map size is 0
> > > [Tue Apr 17 16:23:45 2007] [6589:0038] [error] mod_jk.c (2701):
> > > Initializing shm:/www/dapserver/logs/jk.shm.6589 errno=3025. Load
> > > balancing workers will not function properly.
> > [...]
> > > [Tue Apr 17 16:23:45 2007] [6589:0038] [debug] mod_jk.c (2661):
> > > Initialized mod_jk/1.2.22
> > >
> > > It's strange but it seems the initialisation is done twice.
> >
> > > Is it a specific i5/OS (IBM HTTP Server power by Apache) case or general ?
> >
> > not so strange.  Apache httpd has been running thru the config twice at
> > initialization for a long time.  most modules know how to deal with it.  yes it
> > would be more straight forward if we could just run it once, but that would
> > require revamping the config system.
> >
> > Greg
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
>

Re: Apache 2.0.58 on i5/OS question

Posted by Jeff Trawick <tr...@gmail.com>.
On 5/3/07, Henri Gomez <he...@gmail.com> wrote:
> While working on porting latest mod_jk on i5/OS V5R4, I see on this
> platform a different behaviour than on stock Apache 2.0.x
> implementations.

One way to look at it:

You're working with an IBM product based on Apache, not Apache itself.
 Nobody here actually knows how some of the behaviors have been
modified for that platform.  Furthermore, the product Infocenter
(documentation) apparently does not describe such differences, though
it does make some reference to Apache and APR APIs.

The way to resolve this is to open a PMR with IBM support to report
that the product documentation is incomplete and that clarification of
the behaviors in question is required to enable some third-party
modules with the web server product.  That should drive an update to
the Infocenter as well as educate the developers that this type of
information is required by some customers.