500 Internal Server Errors Not Logged

92 views
Skip to first unread message

Chris Vaughn

unread,
Jul 20, 2012, 7:02:36 AM7/20/12
to google-a...@googlegroups.com
Hi

Last night I had several requests that failed. The errors were logged by a script that was making the requests but I can't find any indication of these failures in the App Engine logs.  The body of the failed response was 

<title>500 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered an error and could not complete your request.<p>If the problem persists, please <A HREF="http://code.google.com/appengine/community.html">report</A> your problem and mention this error message and the query that caused it.</h2>
<h2></h2>
</body></html>


This appears to be a generic 500 error. Is this coming from something upstream of my application? Is there any I can/should do about this? Anyone else happen to see anything similar?

Thanks,
Chris

Kyle Finley

unread,
Jul 20, 2012, 8:33:59 AM7/20/12
to google-a...@googlegroups.com
Hi Chris,

Did you see this error at a time when a new instance was starting up?

I saw the same thing when I was doing some load testing. The problem seem to present itself when a new instance was added. My theory is that the scheduler routed the requests to ia new instance before it had completely loaded. For whatever reason the instance died taking with it the requests.

-Kyle

Chris Vaughn

unread,
Jul 20, 2012, 9:18:15 AM7/20/12
to google-a...@googlegroups.com

Thanks for the reply Kyle.  I don't know for sure if it was while a new instance was being added.  I'll keep an eye on that if I see it again.

timh

unread,
Jul 23, 2012, 6:43:23 AM7/23/12
to google-a...@googlegroups.com
You might want to configure warmup requests if you haven't already.

T

Emanuele Ziglioli

unread,
Jul 24, 2012, 10:32:35 PM7/24/12
to google-a...@googlegroups.com
I see 500 errors and not a thing in the logs, Java, call to:

  javax.xml.ws.Service(java.net.URL wsdlDocumentLocation, QName serviceName) {
        delegate = Provider.provider().createServiceDelegate(wsdlDocumentLocation,
                serviceName,
                this.getClass());

Emanuele Ziglioli

unread,
Jul 25, 2012, 1:03:20 AM7/25/12
to google-a...@googlegroups.com
At least in Java I've managed to capture it and write the logs myself.
I had to capture a Throwable rather than an Exception
Reply all
Reply to author
Forward
0 new messages