After months of successfully deploying my app, I recently began
getting "Server Error (500)" messages when trying to deploy.


I haven't changed anything substantive about the content or process of
my deployments since the most recently working deployments.


The related log file shows the following:
======= (Log begin)
Unable to update:
java.io.IOException: Error posting to URL:
https://appengine.google.com/api/datastore/index/add?app_id=myapp&version=99&;
500 Internal Server Error

Server Error (500)
A server error has occurred.

    at
com.google.appengine.tools.admin.AbstractServerConnection.send1(AbstractServerConnection.java:
277)
    at
com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServerConnection.java:
238)
    at
com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServerConnection.java:
213)
    at
com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:
610)
    at
com.google.appengine.tools.admin.AppVersionUpload.updateIndexes(AppVersionUpload.java:
299)
    at
com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:
143)
    at
com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:
313)
    at
com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:
52)
    at
com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:
401)
    at
com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:
149)
    at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:
38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
======= (Log end)


The most recent downtime noted at google's appengine downtime notice
page was back in September.


>From various online reports, there are various different kinds of
unrelated errors that have manifested as this generic "Server Error
(500)" message.  I have investigated everything that seems remotely
plausible, specifically:
** One person got a similar error when deploying files exceeding
google's single10M/collective150M file limit size.  During deployment,
the std out mentions a staging directory (in /tmp); I looked through
the staging directory, and the total size of that directory is less
than 3M, which would seem to put me in the clear on that front...
though I can't cite any documentation that states that that directory
holds all files being deployed.
** Another post I saw said that putting a disallowed character in the
deployment version (e.g. "4.0.0", dots are not allowed) created the
500 error.  I verified that my version does not include any disallowed
characters.


I tried to look at the data usage size of previous deployments of my
app, but clicking any of Datastore Indexes, Datastore Viewer, or
Datastore Statistic results in a page titled "Server Error (500)".


Deleting the existing deployment doesn't make the next deployment
work.


Deploying to a new version doesn't make things work.


I've searched this group, and found no recent mention of "500".


How can I proceed?

  Many thanks,
    L

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to