I am seeing the issue in one of my web server access logs which is proxying to weblogic
...-0400] "GET /" 500 32
Can you suggest what this might mean. It is a sunone web server
I am seeing the issue in one of my web server access logs which is proxying to weblogic
...-0400] "GET /" 500 32
Can you suggest what this might mean. It is a sunone web server
as @ceejayoz said
500
indicates the error response code.32
is the size of the response in bytes.I generated an example log for the "common" format log entry that sunone uses by default;
The example request is missing a
HTTP/1.1
from the request line, so its an old style (HTTP/0.9 compatible) HTTP/1.0 request. So it unlikely to be a request from a browser. It could be a manual telnet request e.g.telnet localhost 80
, or someone using wget/curl in HTTP/1.0 mode, or a http client library.As @mgorven mentioned, its a server error, hence it is either being returned locally from the default virtual server (because thats where the HTTP/1.0 requests end up) or from the remote proxied server.
This means that the request failed with status code 500, which indicates that an error occurred in the server. It could have occurred in either SunOne or WebLogic, so you need to check the error logs of both to determine why it happened. (If SunOne encountered a network problem when communicating with WebLogic it should return a 502 or 504 status code, so this is an actual application error.)