The last two weeks I've seen an uptick of 403 responses come back from my
endpoint. It's been random. At first it was only every once every hour or
so. Then over the last two weeks the 403 responses increased more and more
until tonight things are almost unusable. I can't get through to my
endpoint and the data within datastore at all.
Two different apps access the same endpoint. One is a JavaFX app (JDK 8)
developed in NetBeans. The other is an Android app (JDK 7) being developed
in Android Studio. Here's the specifics of the GAE and endpoints version
I'm using, taken from my build.gradle file of the endpoint backend within
Android Studio:
com.google.appengine:appengine-java-sdk:1.9.14
com.google.appengine:appengine-endpoints:1.9.14
com.google.appengine:appengine-endpoints-deps:1.9.14
Like I said, the 403 has been happening intermittently and increasing in
volume, and it's happening during both read and write operations. The response
I get is very generic. I read somewhere in the help docs here that the
returned errors from the endpoint can sometimes return more detail. Would any
one know how to capture that? This is all I'm getting in my console:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
<HTML>
<HEAD>
<TITLE>Forbidden</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Forbidden</H1>
<H2>Error 403</H2>
</BODY>
</HTML>
at
com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145)
at
com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
at
com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest$1.interceptResponse(AbstractGoogleClientRequest.java:312)
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1056)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
at
com.white.chordkendev.services.PlayFieldViewService$1.call(PlayFieldViewService.java:46)
----or, something like----
02-08 20:45:51.877 6296-6596/com.nessylum.sudochord E/PlayFieldService﹕
findPlayFieldViews
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403
Forbidden
<HTML>
<HEAD>
<TITLE>Forbidden</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Forbidden</H1>
<H2>Error 403</H2>
</BODY>
</HTML>
at
com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
at
com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest$1.interceptResponse(AbstractGoogleClientRequest.java:312)
at
com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1049)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
at
com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
at
com.nessylum.sudochord.service.PlayFieldServiceImpl.findPlayFieldViews(PlayFieldServiceImpl.java:123)
I had absolutely no problems of this kind before a couple weeks ago. I haven't
changed anything in the endpoint code within that time, nor anything in the
JavaFX app's code. Things are working fine when I debug against the endpoint
deployed locally. Sorry if I didn't provide enough detail, this is all I've
been able to find so far. Is anyone else having this problem?
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-appengine/fecd01ac-8628-4a61-b32b-2e33679addda%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.