How does Apache access the application server? Is the ip address of
application server changing (and it coincides with the 404 error)?


Deepak
"The greatness of a nation can be judged by the way its animals are treated
- Mahatma Gandhi"

+91 73500 12833
deic...@gmail.com

Facebook: https://www.facebook.com/deicool
LinkedIn: www.linkedin.com/in/deicool

"Plant a Tree, Go Green"

Make In India : http://www.makeinindia.com/home


On Wed, Jun 8, 2022 at 10:36 PM Yann Ylavic <ylavic....@gmail.com> wrote:

> On Wed, Jun 8, 2022 at 3:21 PM Serge Krawczenko <skrawcze...@gmail.com>
> wrote:
> >
> > We have application server behind httpd as a reverse proxy,
> > with basic ldap auth, so only ldap authenticated users are able to get
> into the application.
> > (    Require valid-user
> >     Allow from all
> > )
>
> It's usually not a good idea to mix Require (httpd >= 2.4) and Allow
> (httpd < 2.4) directives together, though I don't see how it could
> lead to the symptoms you are seeing.
>
> >
> > Everything works well and configuration is very basic.
> > However,
> > Sometimes like once in a month or two it fails and httpd stops acting
> like a reverse proxy.
> > I.e. https://url/my-app fails with 404 trying to find my-app locally.
> > (the requested URL /my-app was not found on this server)
>
> If there are multiple VirtualHosts on the same IP:port in your server,
> possibly some requests reach one with no "ProxyPass /my-app ..."
> defined?
> It may happen if an unknown Host/SNI is handled by the default vhost
> for instance, but it wouldn't explain why all the following requests
> go there (unless the app/something at some point starts redirecting to
> a different URL).
>
> >
> > It is 'fixed' by restarting httpd and is very annoying for users.
> >
> > Debug turned on for proxy and ldap modules and there's absolutely
> nothing suspicious.
> > When the situation occurs, there's just no attempt to refer to the
> 'proxypass' it is
> > just trying to get the local path immediately.
> >
> > It cannot be reproduced as well and there's no specific periodicity for
> this failure.
> > Anything i'm missing? Any more debug to turn on?
>
> Which httpd MPM and modules are used? It could be a non thread-safe
> module running on a threaded MPM, corrupting some global state when
> the load increases.
>
>
> Regards;
> Yann.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
>
>

Reply via email to