Re: Re: How to see/use the response when the apache server is down.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for the response... I looked through my httpd.conf file and found that the WebSpherePluginConfig was pointing to the wrong plugin directory ( the person who had originally installed WAS had forgotten to update the file to point it to the right directory). I regenerated and propagated the plugin, and now it shows the correct error page, when the app server is down. Now I get back to my main problem which I originally had... So now, my IBM HTTP Server is running, my WebSphere application server is running, but I take down one of the services in the app server. When I try to hit the service from the url, it does not return my custom error message... instead returns something like:


SRVE0255E: A WebGroup/Virtual Host to handle /service1 has not been defined.

SRVE0255E: A WebGroup/Virtual Host to handle localhost:80 has not been defined.

IBM WebSphere Application Server

( where service1 is the service that I take down.)

I looked at the http status codes returned through the live http headers and it seems like it returns 404 Not Found...

But then I am not sure why it is not redirecting it to my custom error page, because I already have an errordocument directive for 404 error in my httpd.conf file.

  When I do something like:   http://localhost/chintan.html, it  shows the custom error page for 404 that I defined.. ( since such a page does not exist.), but
 when I do something like: http://localhost/myservice, where my service is a service on the app server that I have taken down, it shows the above message instead of my custom error page.

Not sure why it does this.


On Thu, Jul 9, 2009 at 3:54 PM, Eric Covener <covener@xxxxxxxxx> wrote:
On Thu, Jul 9, 2009 at 3:48 PM, Chintan Kachhi<chintankachhi@xxxxxxxxx> wrote:
> [To Dan Poirier] I need to go to Websphere to hit the service and that
> requires the port 9080, hence I do that... but this should work and return
> the error message I think since the http server is linked to the Websphere
> through the plugin...  someone correct me if I am wrong.

It's only linked when you ask the WebServer for a page, and it fetches
it from the AppServer. If you ask the AppServer (port 9080) the
webserver isn't involved.

The message you pasted is generated by the browser when it can't
connect to port 9080, where your AppServer is normally listening.

>
> As for changing the port plugin-cfg.xml to something not listening, I am not
> sure how to do that. Do you change something in the plugin.xml file, or
> within the Websphere admin console?

I did that to illustrate the behavior when the WebSphere Plugin can't
connect to the AppServer. You don't want to change the port.


--
Eric Covener
covener@xxxxxxxxx

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux