Hi Ryan,

Can you please send me the App Id privately? This would let us verify if
these 403s are related.

On 9 February 2016 at 16:07, Ryan Fagan <r...@gannettpeaktech.com> wrote:

> We are seeing the 403 on all sites on every request to cloud endpoints at
> this time.
>
>
> On Tuesday, February 9, 2016 at 3:23:35 AM UTC-7, Saket Kumar wrote:
>>
>> Hi,
>>
>> We are aware of an increase in 403 errors for Cloud Endpoints starting
>> 1300 (US/Pacific), 02/08. We are currently rolling out a fix that should be
>> available in next few hours.
>>
>>
>> Thanks!
>> Saket Kumar
>> Google Cloud Platform Support.
>>
>>
>>
>> On Tuesday, 9 February 2016 03:29:53 UTC+1, John White wrote:
>>>
>>> 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 a topic in the
> Google Groups "Google App Engine" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-appengine/3ZIbuw_ppNc/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> 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/13361456-e974-4a19-80b2-6ee8051ed491%40googlegroups.com
> <https://groups.google.com/d/msgid/google-appengine/13361456-e974-4a19-80b2-6ee8051ed491%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Saket

-- 
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 google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
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/CANaAvKt1G2ezaEdcHXnp%3DSnBzm0dJyEyxeNS%2BPNiWyMRD4GKaA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to