I have this error constantly, though I'm not explicitly using urlfetch. I'm 
just using datastore and memcache. As I'm in the early stages of this 
project, I only recently noticed it happening more frequently after I 
implemented session management on top of datastore and memcache, but, now, 
as I actually explicitly push data into memcache, it is now happening 
constantly. Most often, I'll get this error every time until I flush, it 
will work once, and then I'll get this error every time afterward.

The requests that are inciting the issue are very simple (try *get* from 
memcache, do *get* from datastore, *put* to memcache), so they're very 
quick. The request either completes or fails within a second. Any ideas?

<-- Current user reconcile here.

2016/09/01 03:00:42 DEBUG: Session save not necessary: 
[DCRBDGRY6RMWANCSJXVLD7GULDH4NZEB6SBAQ3KSFIGA2LP45IIQ]

2016/09/01 03:00:42 DEBUG: Got session: 
[DCRBDGRY6RMWANCSJXVLD7GULDH4NZEB6SBAQ3KSFIGA2LP45IIQ]

2016/09/01 03:00:42 DEBUG: Found user in session.

<-- Request-specific handler logic here.

2016/09/01 03:00:42 DEBUG: Cache hit: 
[type.family:522450f6795592f844a27213a2dddf8de169f204]

2016/09/01 03:00:42 ERROR: context expired before API call datastore_v3/Put 
completed

request URL: /api/1/type/family/522450f6795592f844a27213a2dddf8de169f204

panic: Call error 3: invalid security ticket (context expired)

Maybe if I could understand the nature of the failure and how it might 
potentially be tricked to fire so early I might be more helpful in 
providing more information?

Thanks.


Dustin


On Tuesday, August 16, 2016 at 11:31:50 AM UTC-4, Nicholas (Google Cloud 
Support) wrote:
>
> Hi there,
>
> Have you had a chance to review some of the recommendations posted here by 
> Evan and myself?  Was any of the advice helpful in troubleshooting?  If 
> this still affects you, could you provide some of the information requested 
> in my previous post?
>
> Looking forward to hearing from you!
>
> On Tuesday, August 9, 2016 at 10:29:30 AM UTC-4, kyeongwook Ma wrote:
>>
>> Hi GAE support,
>>
>> I am a developer using the GAE with Golang and gin.
>>
>> I included urlfetch in the service to use a third party service (for 
>> example, AWS SNS push service).
>>
>> The urlfetch is successful for the first few times, but when we send 
>> 30-40 consecutive urlfetch, it keeps on giving an error.
>>
>> The specific error message is:
>>
>> *WARNING  2016-08-09 13:29:56,592 urlfetch_stub.py:540] Stripped 
>> prohibited headers from URLFetch request: ['Content-Length']*
>> *ERROR: context expired before API call urlfetch/Fetch completed*
>>
>> *RequestError: send request failed*
>> *caused by: Post https://sns.us-west-1.amazonaws.com/ 
>> <https://sns.us-west-1.amazonaws.com/>: Call error 3: invalid security 
>> ticket (context expired)*
>>
>> We also tested urlfetch with other third party services, and we still get 
>> the same error messages as above.
>>  
>> Is there anybody that can help us with this situation?
>>
>> Thank you very much for your help.
>>
>> Best,
>> Rio
>>
>

-- 
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/090068bf-a290-4cb1-a906-50347053b2d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to