[google-appengine] Accept POST requests from external domain?

2012-04-26 Thread John Del Rosario
I can't seem to get my app to accept POST requests from a different
domain. I'm trying to make an PayPal IPN handler in my app.

When a user clicks the "Subscribe" button on my page, PayPal sends an
IPN (a POST), to my IPN handler.

I can see in my logs that a POST request is received, but it is empty
(e.g. no arguments, my logging.debug messages aren't showing up in the
logs, etc.)

So I test my handler by making a POST to it *within* my app, and the
handler works as expected.

I'm assuming it's a security feature to not accept POSTs from outside
sources? If so, how do I make my app accept POSTs from PayPal?

Thanks in advance.

-- 
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.



[google-appengine] Unindexed properties look like they're indexed anyway

2012-04-26 Thread xophe
I have an entity with only unindexed properties (indexed=False), but 
whenever I bulk upload a bunch of them, it gets suspiciously close to the 
quota limit as if the properties were indexed. If I run a query in admin 
with one of those property in the where clause or the order by clause, it 
works just fine, even though my understanding of unindexed properties is 
that this type of query should return an error. Also, the stats shows 
indexes for all these properties.

Any idea what I'm missing? Here is my entity:

class User(db.Model):
token = db.TextProperty(indexed=False)
location = db.TextProperty(indexed=False)
timestamp = db.DateTimeProperty(indexed=False, auto_now_add=True)

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/JqxnF3fnBEsJ.
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.



Re: [google-appengine] Scheduler/billing changes in 1.6.5? My daily cost went from $5 to $35.

2012-04-26 Thread Takashi Matsuo
On Fri, Apr 27, 2012 at 10:16 AM, Per  wrote:
> Hi team,
>
> previously, the scheduler used to spin up 3 instances for our
> application, only used 1 out of the 3, but at least we didn't have to
> pay for the unused instances. There was always a big gap between total
> instances and billed instances.

Wasn't it because that you set Max Idle Instances at that time?
If you set Max Idle Instances to Automatic, the total instances and
billed instances should be the same.

>
> However, as of yesterday, the scheduler continues to spin up 3
> instances on average, but we have to pay for all of them. We're at
> maybe 1 request per second on average, and it's all handled just fine
> by one instance. We're on F4, so having to pay for 2 mostly unused
> instances hurts.
>
>
> Since this seems to coincide with the 1.6.5 release, I'm tempted to
> think that there's something changed in the background, and it would
> be great to learn more about the new suggested way.
>
> When we tried to limit idle instances last time, all we got was
> instance churn and bad latency. So we're on automatic/automatic these
> days, and I'd prefer not to have to experiment again. Some advice
> would be great.

Again, I'm wondering when you tried to limit the idle instances.
Generally speaking, you can not get everything. If you want a better
performance, you'll need to pay more, and vice versa.

However, if you're really certain that the behavior of our scheduler
has significantly changed, please let me know your app-id and detailed
explanation(it can be off-list), so I can look into it further.

>
> That aside 1.6.5 is great of course! :)

Thanks!

-- Takashi

>
> Cheers,
> Per
>
> --
> 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.
>



-- 
Takashi Matsuo | Developer Advocate | tmat...@google.com

-- 
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.



[google-appengine] Scheduler/billing changes in 1.6.5? My daily cost went from $5 to $35.

2012-04-26 Thread Per
Hi team,

previously, the scheduler used to spin up 3 instances for our
application, only used 1 out of the 3, but at least we didn't have to
pay for the unused instances. There was always a big gap between total
instances and billed instances.

However, as of yesterday, the scheduler continues to spin up 3
instances on average, but we have to pay for all of them. We're at
maybe 1 request per second on average, and it's all handled just fine
by one instance. We're on F4, so having to pay for 2 mostly unused
instances hurts.


Since this seems to coincide with the 1.6.5 release, I'm tempted to
think that there's something changed in the background, and it would
be great to learn more about the new suggested way.

When we tried to limit idle instances last time, all we got was
instance churn and bad latency. So we're on automatic/automatic these
days, and I'd prefer not to have to experiment again. Some advice
would be great.

That aside 1.6.5 is great of course! :)

Cheers,
Per

-- 
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.



[google-appengine] Re: Task size too large

2012-04-26 Thread Deepak Singh
Any Suggestion pls...

On Fri, Apr 27, 2012 at 3:07 AM, Deepak Singh wrote:

> Hi,
>
> I have a deferred task and am doing database insertion in task queue
> defined as below,
>
>  
> dbinsert
> 20/s
> 100
> 10
> 
>   7
> 
>   
>
>
> Since i am uploading files in task, most often i get the exception "Task
> size too large".
>
> What can i do to avoid this ?
>
>
>
> thanks
> Deepak Singh
>



-- 
Deepak Singh

-- 
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.



[google-appengine] Re: files.blobstore.create ApiTemporaryUnavailableError

2012-04-26 Thread Brian G
I abandoned this API by using the non-experimental blob upload APIs and 
urlfetch to post the data. It seems to be working much more reliably than 
files.blobstore.create().

Now I know never to touch an experimental feature :)

- Brian

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/_ZeBjdWB-hEJ.
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.



[google-appengine] Re: getting "reached maximum number of connections" error with large volume of http requests

2012-04-26 Thread Carl S
I'm using jmeter to generate the requests and there are no exceptions in 
the jmeter log.  I'm just getting a 503 response from the server with the 
content shown below.  



503 Connection not allowed: reached maximum number of 
connections


Error: Connection not allowed: reached maximum number of 
connections


Thanks

On Thursday, April 26, 2012 1:03:08 AM UTC-7, Dmitry Gusev wrote:
>
> Hi, 
>
> could this be a client side error? Can you show the stack trace?
>
> On Tuesday, April 24, 2012 1:53:18 AM UTC+4, Carl S wrote:
>>
>> Hello, I'm attempting to do some stress testing on my GAE application 
>> to see how it's performance holds up with a large number of 
>> simultaneous users.  I tried having a 100 threads each send an https 
>> requests within 1 second, but half of them failed with the following 
>> message: 
>> "Error: Connection not allowed: reached maximum number of 
>> connections." 
>>
>> This is a paid app, so I tried upgrading the instance class and 
>> setting up some idle instances, but it doesn't seem to make any 
>> difference. 
>>
>> Is there a limit on the number of simultaneous connections?  Or is 
>> this because all the requests are generated from the same host? 
>>
>> Thanks
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/S5l9-imD5TgJ.
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.



Re: [google-appengine] can't deploy my app (AttributeError: can't set attribute)

2012-04-26 Thread roshan
I'm getting a similar error. Can anyone figure out why this is?

> 2012-04-27 00:14:33 Running command: "['C:\\Python27\\pythonw.exe', '-u', 
> 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--no_cookies', 
> u'--email=x...@gmail.com', '--passin', 
> '--server=https://appengine.google.com/', 'update', 
> 'C:\\Users\\Documents\\Udacity.com\\CS253 - Web Application 
> Engineering\\hello-udacity']"
> Application: hello-udacity; version: 1
> Host: https://appengine.google.com/
>
> Starting update of app: hello-udacity, version: 1
> Getting current resource limits.
> 2012-04-27 00:14:41,759 ERROR appcfg.py:2156 An error occurred processing 
> file '': . Aborting. 
> Traceback (most recent call last):
>   File "C:\Program Files\Google\google_appengine\appcfg.py", line 125, in 
> 
> run_file(__file__, globals())
>   File "C:\Program Files\Google\google_appengine\appcfg.py", line 121, in 
> run_file
> execfile(script_path, globals_)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 4062, 
> in 
> main(sys.argv)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 4053, 
> in main
> result = AppCfgApp(argv).Run()
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 2543, 
> in Run
> self.action(self)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 3810, 
> in __call__
> return method()
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 3006, 
> in Update
> self.UpdateVersion(rpcserver, self.basepath, appyaml)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 2995, 
> in UpdateVersion
> self.options.max_size)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 2122, 
> in DoUpload
> resource_limits = GetResourceLimits(self.rpcserver, self.config)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 355, 
> in GetResourceLimits
> resource_limits.update(GetRemoteResourceLimits(rpcserver, config))
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appcfg.py", line 326, 
> in GetRemoteResourceLimits
> version=config.version)
>   File "C:\Program 
> Files\Google\google_appengine\google\appengine\tools\appengine_rpc.py", 
> line 366, in Send
> f = self.opener.open(req)
>   File "C:\Python27\lib\urllib2.py", line 400, in open
> response = self._open(req, data)
>   File "C:\Python27\lib\urllib2.py", line 418, in _open
> '_open', req)
>   File "C:\Python27\lib\urllib2.py", line 378, in _call_chain
> result = func(*args)
>   File "C:\Python27\lib\urllib2.py", line 1215, in https_open
> return self.do_open(httplib.HTTPSConnection, req)
>   File "C:\Program 
> Files\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", 
> line 367, in do_open
> raise url_error
> urllib2.URLError: 
> 2012-04-27 00:14:41 (Process exited with code 1)
>
> You can close this window now.
>

 

On Wednesday, April 25, 2012 10:32:45 PM UTC+5:30, Takashi Matsuo (Google) 
wrote:
>
> Hi John, 
>
> Please see my answer on Stackoverflow at: 
>
> http://stackoverflow.com/questions/10315069/app-deploy-issue/10317980#10317980
>  
>
> On Wed, Apr 25, 2012 at 8:10 PM, John Smith  wrote: 
> > thats log: 
> > 
> >> Starting update of app: flyingbat123, version: 0-1 
> >> Getting current resource limits. 
> >> Password for avigmati: Traceback (most recent call last): 
> >>   File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 
> >> 125, in  
> >> run_file(__file__, globals()) 
> >>   File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 
> >> 121, in run_file 
> >> execfile(script_path, globals_) 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 4062, 
> >> in  
> >> main(sys.argv) 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 4053, 
> >> in main 
> >> result = AppCfgApp(argv).Run() 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 2543, 
> >> in Run 
> >> self.action(self) 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 3810, 
> >> in __call__ 
> >> return method() 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 3006, 
> >> in Update 
> >> self.UpdateVersion(rpcserver, self.basepath, appyaml) 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 
> 2995, 
> >> in UpdateVersion 
> >> self.options.max_size) 
> >>   File "C:\Program Files 
> >> (x86)\Google\google_appengine\google\appengine\tool

[google-appengine] Re: App Upload issue

2012-04-26 Thread Francois Masurel
Updating to SDK 1.6.5 seems to have solved the problem, keeping fingers 
crossed.

On Thursday, April 26, 2012 8:00:25 PM UTC+2, Francois Masurel wrote:
>
> Yes, I have some app upload issues too since yesterday.
>
> App seems to deploy fine but then won't start normally.
>
> I have to deploy it several times with different version numbers in order 
> to make it work.
>
> Don't know if it's related, but it's quite annoying.
>
> Francois
>
> On Thursday, April 26, 2012 9:59:33 AM UTC+2, abdelkrim boujraf wrote:
>>
>> have you checked the version of your app? 
>>
>> app.yaml : 
>>
>> application: 
>> version: 
>> runtime: python
>> api_version: 1
>>
>> go to 
>> appengine.google.com 
>> > click on 
>> > Main > version
>> are you sure that your version  is the one that is the 
>> default?
>>
>> I hope this help
>>
>> Abdelkrim
>>
>> Le lundi 23 avril 2012 14:14:10 UTC+2, Justin Barber a écrit :
>>>
>>> I have made an update to my application and can't seem to deploy it. 
>>> The deployer shows that it exited with process 0. When i go to the 
>>> site thought its the old pages. I have tried a dozen times with the 
>>> same results. How can i force it to update? 
>>>
>>> Thanks, 
>>>
>>> Justin
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/7ZMLk7t8mlAJ.
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.



[google-appengine] Migrating from Google App Engine to dedicated hosting

2012-04-26 Thread abhishek jain
Hi,
How to migrate an application made in GAE java + database from GAE to a 
dedicated server or Amazon EC2 .
Is there a way so that no modifications are made to the code.
I think the code will work but what about database? Do we have a similar 
service by another provider?
The site is built with Java play framework with Siena.
Please advice asap
thanks,
abhi

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/tb9SS1zxdM8J.
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.



[google-appengine] Task size too large

2012-04-26 Thread Deepak Singh
Hi,

I have a deferred task and am doing database insertion in task queue
defined as below,

 
dbinsert
20/s
100
10

  7

  


Since i am uploading files in task, most often i get the exception "Task
size too large".

What can i do to avoid this ?



thanks
Deepak Singh

-- 
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.



[google-appengine] Re: Enable Billing - only if over free limit

2012-04-26 Thread Simon Knott
It's very clear from the Billing page -  
https://developers.google.com/appengine/docs/billing 

Paid apps cost a minimum of $2.10/week, and this amount counts toward your 
> resource usage for that week 
>

I'm not sure how they could make it any clearer... 

On Wednesday, 25 April 2012 22:10:55 UTC+1, Erin Hastings wrote:
>
> So I built my app a couple months ago and still waiting to deploy it. The 
> whole time its been billing me a minimum monthly fee, despite using 
> virtually no resources, and I didn't even know it.  
>
> It is not clear at all that if set up billing you will be charged a 
> minimum monthly fee no matter what usage. The way it should work is that 
> you only get charged if you go over the limit. Why doesn't it work that way?
>
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/lngO2XRrVdAJ.
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.



[google-appengine] Upgrading AuthSub single-use token to session token fails with new 1.6.5 backend

2012-04-26 Thread Daniel Florey
We are having issues upgrading the AuthSub single-use-tokens to 
session-tokens when an app is restricted to a Google Apps domain since a 
few hours/days (depending on the app-id).
I've already reported this issue to the enterprise support.
Anyone else?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/YZpsXDxSKvYJ.
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.



[google-appengine] Re: files.blobstore.create ApiTemporaryUnavailableError

2012-04-26 Thread Brian G
Futher investigation indicates that this problem started with the release 
of AppEngine 1.6.5.

On Wednesday, April 25, 2012 11:30:11 AM UTC-7, Brian G wrote:
>
> For the last several days, AppEngine has been throwing 
> ApiTemporaryUnavailableError whenever files.blobstore.create() is 
> called. I am passing no parameters to the create call. 
>
> I realize this is an experimental feature; has it been removed from 
> AppEngine? Is there an alternate method for creating blobs on the fly? 
>
> I have a desktop application that uses Microsoft BITS to transfer data 
> from AppEngine. The only way I could get data of any size to download 
> using HTTP RANGES (required for BITS) was to serve the data using 
> blobstore_handlers.BlobstoreDownloadHandler. 
>
> The data is retrieved from the datastore, formatted into XML, and 
> saved in a blob using files.blobstore.create(). The blob is saved and 
> used for all subsequent requests for matching data. 
>
> App name: mcneel_app_store, version 2. 
>
> Thanks in advance for your help, my app is dead without this feature 
> working, and shortly my customers will notice and start screaming. 
>
>   - Brian

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/7gOS4frIkz0J.
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.



[google-appengine] Re: Storing from PDF to IMG

2012-04-26 Thread Computer_Engineer
Max: What is the problem with conversion API,it's simple!!
*
*
On Thursday, March 15, 2012 12:16:44 PM UTC+2, Max wrote:
>
> Dear All,
> I'm always storing the img I receive in the blobstore using this code:
>
> class UploadHandler(blobstore_handlers.BlobstoreUploadHandler):
>  def post(self):
>  upload_files = self.get_uploads('File')
>  blob_info = upload_files[0]
>  fotos = FOTO()
>  fotos.link = blob_info.key()
>  fotos.Tlink = images.get_serving_url(fotos.link, 94)
>  fotos.Glink = images.get_serving_url(fotos.link, 800)
>  fotos.put()
>
> Now I receive a PDF and I have to store an IMG.
> And I'm thinking to use the conversions tool as per below.
>
> from google.appengine.api import conversion
>
> # Create a conversion request from HTML to PNG.
> asset = conversion.Asset("text/html", "some data", "test.html")
> conversion_obj = conversion.Conversion(asset, "image/png")
>
> result = conversion.convert(conversion_obj)
> if result.assets:
>   # Note: in most cases, we will return data all in one asset.
>   # Except that we return multiple assets for multiple pages image.
>   for asset in result.assets:
> doSomethingWithAsset(asset.data)
> else:
>   handleError(result.error_code, result.error_text)
>
>
> My question is:
> How can I store the asset? Could I still use the way I was?
>
> Thanks
>
> Max
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/p2YUXLQ65I0J.
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.



Re: [google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2012-04-26 Thread Doug Anderson
Thanks for the update Cayden.  It's reassuring to know SSL on custom 
domains is still alive and high priority with the GAE team.

I can certainly appreciate the desire and temptation to offer a nice, clean 
SNI solution.  However, I think today's client compatibility reality 
doesn't allow for an SNI solution.  The main culprits are pre-ICS Android 
and Blackberry clients more so than IE on Win-XP.  At least on Win-XP 
Chrome and FireFox are viable alternatives to IE.  Whereas Android 
incompatibility includes the Kindle Fire and the overwhelming majority of 
Android phones on the market today.  It just doesn't make sense for a 
modern website to deliberately disregard the certificate warnings its users 
will experience with those clients.  The warnings leave an unprofessional 
blemish on the site and likely leave the user confused and questioning the 
site's integrity and professionalism.

My hope is that Google will stick with the SNI path for possible future 
deployment but realize that VIP is the only practical approach at this 
point in time.  This means VIP would need to be offered at an affordable 
price point or perhaps even made available for free.  I can only imagine 
the cost and challenges involved with developing a robust VIP solution in 
the cloud environment.  However, every once in a while a feature is 
significant enough to overlook the NRE and do the right thing in lieu of 
trying to directly recoup costs.  I would argue that SSL on custom domains 
is such a feature.  A proper, affordable SSL solution promotes a secure web 
and benefits the GAE platform.

I wish SNI had been a part of the original TLS spec but unfortunately that 
didn't happen and now we are forced to wait several more years for 
significantly more incompatible clients to flush out of the ecosystem.  The 
alternative is to support SNI and pollute the web with certificate warnings 
when Android and Blackberry clients visit certain GAE sites.  I don't think 
anybody wants this and I hope Google does the right thing.

  - Doug Anderson

>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/8yEFneGBHzUJ.
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.



[google-appengine] "The only SMS verified owner cannot be removed."

2012-04-26 Thread Henry Messenger
I'm having an interesting problem with my app.

When I go to manage the developer list, all the developers who have
the role "Owner" have the message "The only SMS verified owner cannot
be removed." under "Remove Access", and the "Remove" button and role
dropdown are disabled.

I have 6 different developers on my screen that have this message,
which is a rather creative definition of the word "only"!

How do I straighten this out?

-- 
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.



Re: [google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2012-04-26 Thread Doug Anderson

>
> Thanks for the update Cayden... it's nice to know this issue is still 
> alive and high priority!
>
 

> For me the biggest issue with SNI is pre-ICS Android and Blackberry more 
> than IE (or Safari) with Windows-XP.  I can appreciate the desire and 
> temptation for an SNI solution but the reality is that there are still too 
> many non-compliant clients out there for SNI to be an adequate solution for 
> 99% of sites.  I wish SNI had been part of the original TLS spec but 
> unfortunately that isn't the case and we still have several years before 
> enough non-compliant clients are flushed from the ecosystem to make SNI a 
> viable solution.  Practically every Android phone (non Ice Cream Sandwich) 
> and many Android tablets including the Kindle Fire issue certificate 
> warnings with SNI today.  So if you care about Android / Kindle Fire / 
> Blackberry / IE-XP clients then SNI isn't for you.  The fact is if you use 
> SNI today your site will have an unprofessional blemish with the numerous 
> non-compliant clients and will result in a sub-standard user experience and 
> possibly support calls.
>
 

> So my hope is that Google keeps the SNI effort alive for future use but 
> makes VIP the recommended, affordable, and perhaps only solution for 
> today's GAE apps.  Since any non-trivial site should be using SSL today to 
> protect session data etc., I hope Google does the right thing to support 
> proper secure computing on its flagship platform.  I can only imagine the 
> cost and challenges involved with getting the VIP solution to work in the 
> cloud environment but every once in a while a feature comes along that you 
> just need to support because its the right thing to do and not to recoup 
> associate costs and make a big profit.  I would argue that (VIP) SSL is one 
> of those features.  It's something the GAE team can do simply because 
> they're Google and a leading steward of the Internet.  The alternate is to 
> pollute the web with certificate warnings, the majority of which will 
> likely be on its own Android platform.
>
 

> While we await this vital missing piece of an otherwise awesome GAE 
> platform you can test your client browsers responses to SNI here: 
>  https://sni.velox.ch/
>
 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/7m0-QAOuQdUJ.
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.



Re: [google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2012-04-26 Thread Doug Anderson
Thanks for the update Cayden.  It's reassuring to know SSL on custom 
domains is still alive and high priority with the GAE team.

I can certainly appreciate the desire and temptation to offer a nice, clean 
SNI solution.  However, I think today's client compatibility reality 
doesn't allow for an SNI solution.  The main culprits are pre-ICS Android 
and Blackberry clients more so than IE on Win-XP.  At least on Win-XP 
Chrome and FireFox are viable alternatives to IE.  Whereas Android 
incompatibility includes the Kindle Fire and the overwhelming majority of 
Android phones on the market today.  It just doesn't make sense for a 
modern website to deliberately disregard the certificate warnings its users 
will experience with those clients.  The warnings leave an unprofessional 
blemish on the site and likely leave the user confused and questioning the 
site's integrity and professionalism.

My hope is that Google will stick with the SNI path for possible future 
deployment but realize that VIP is the only practical approach at this 
point in time.  This means VIP would need to be offered at an affordable 
price point or perhaps even made available for free.  I can only imagine 
the cost and challenges involved with developing a robust VIP solution in 
the cloud environment.  However, every once in a while a feature is 
significant enough to overlook the NRE and do the right thing in lieu of 
trying to directly recoup costs.  I would argue that SSL on custom domains 
is such a feature.  A proper, affordable SSL solution promotes a secure web 
and benefits the GAE platform.

I wish SNI had been a part of the original TLS spec but unfortunately that 
didn't happen and now we are forced to wait several more years for 
significantly more incompatible clients to flush out of the ecosystem.  The 
alternative is to support SNI and pollute the web with certificate warnings 
when Android and Blackberry clients visit certain GAE sites.  I don't think 
anybody wants this and I hope Google does the right thing.

  - Doug Anderson

On Sunday, April 22, 2012 7:01:22 PM UTC-4, Cayden Meyer wrote:
>
> Hi Everyone, 
>
> SSL for Custom Domains is still undergoing testing and improvement. 
>
> I do not have a timeline to announce at this point, but rest assured that 
> this is a priority for the App Engine team and it is a feature we are 
> committed to launching. 
>
> Thanks,
>
> Cayden Meyer
> Product Manager, Google App Engine
>
> On 20 April 2012 23:54, James Gilliam  wrote:
>
>> How about some status?
>>
>> On Mar 28, 3:34 pm, Kaan Soral  wrote:
>> > What is the current status of SSL for Custom Domains, when can we 
>> expect it
>> > in production?
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Monday, October 17, 2011 11:13:14 AM UTC+3, Cayden Meyer wrote:
>> >
>> > > Hey everyone,
>> >
>> > > I am pleased to announce that we are accepting signups for the SSL for
>> > > custom domains Trusted Tester Program. This will allow you to serve
>> > > secure traffic for your App Engine application from your own
>> > > domain(https://your.domain.com) rather than your appspot.com domain
>> > > (https://your-app-id.appspot.com).
>> >
>> > > We will be offering two types of SSL service, Server Name Indication
>> > > (SNI) and Virtual IP(VIP). SNI will be significantly less expensive
>> > > than VIP when this service is fully launched, however unlike VIP it
>> > > does not work everywhere SSL is supported, notably it is not supported
>> > > by IE and Safari on Windows XP. Multiple certificates are supported by
>> > > SNI, while the VIP service only supports a single certificate per
>> > > virtual IP address. Wildcard certificates and certificates with
>> > > alternate names are supported by both SNI and VIP.
>> >
>> > > Either a Free or Paid Google Apps account is required to use SSL. The
>> > > use of multiple domains is supported via the aliasing feature in
>> > > Google Apps.
>> >
>> > > If you are interesting in signing up to test this feature, please fill
>> > > in the form linked below.
>> >
>> > >https://docs.google.com/a/google.com/spreadsheet/viewform?formkey=dHF.
>> ..
>> >
>> > > Currently we are testing on a limited basis and will not be able to
>> > > accept everybody who applies to the trusted tester program.
>> >
>> > > As with all trusted tester programs, documentation is a work in
>> > > progress.
>> >
>> > > This feature is still in testing and as such we would advise against
>> > > using this on production applications.
>> >
>> > > If you have any queries, please email google-appengine-ssl-
>> > > feedb...@google.com.
>> >
>> > > Cheers,
>> >
>> > > Cayden Meyer
>> > > Product Manager, Google App Engine
>> > > Blogger:http://googleappengine.blogspot.com
>> > > Reddit:http://www.reddit.com/r/appengine
>> > > Twitter:http://twitter.com/app_engine
>>
>> --
>> 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@g

Re: [google-appengine] Large latency spike, need assistance

2012-04-26 Thread Takashi Matsuo
Hi Nathan,

On Fri, Apr 27, 2012 at 1:17 AM, Nathan Skone  wrote:
> Takashi,
>
> The latency spike stopped around 11:30pm PST. Can you tell what caused the
> high latency, and if it is likely to occur again in the future? Occasional
> spikes such as what happened yesterday would make the Google App Engine much
> less useful to my company.

First, are you really sure that the cause is in our side? Do you have
any appstats results which show that any of your RPC calls don't take
longer time than usual? If your RPCs take time, there are several
things you can do to mitigate this. Do you set any deadline on your
datastore calls? If no, you may want to set it appropriately, and when
hitting the deadline, you can return a failure to your web clients and
tell them to retry. Are you using urlfetch service to retrieve
external resources? If so, sometimes those external resources can be
the culprits. If you entirely rely your app's performance on the
memcache service, which has no SLA, your app might see high latency
when the memcache is flushed.

In this particular case, as far as I know, there was no significant
system issue around that time, so I don't think this was a system wide
issue, and in such cases, please understand that we can not offer
reports like that every time to every customers who experienced high
latency(again, premier customers are different, at least to my
knowledge).

> I understand there is no SLA support channel for non-premium accounts. Does
> that mean that us paying customers that cannot justify the extra $500
> monthly fee cannot depend on any support from Google when experiencing
> problems?

No, not at all. There are still several options. You can use a new
feature for reporting production issues in your admin console. You
should be able to see a link 'Report Production Issue' on the right
top side of your admin console, where you can report a production
issue alongside of a screenshot with some highlights and privacy
masks. That way, now you can report issues to us privately without
revealing your app-id.

Of course, you can also post here, then we offer a best effort
support, like this ;)

-- Takashi

>
> Thank you for your response,
>
> Nathan Skone
> DYMO / Mimio - A Newell Rubbermaid Company
>
> On Wednesday, April 25, 2012 11:58:27 PM UTC-7, Takashi Matsuo (Google)
> wrote:
>>
>> Hi Nathan,
>>
>> I think it's OK now. Are you still seeing this?
>>
>> BTW, this list is not a support channel with any kind of SLA. Now
>> we're offering premier support for that type of demand.
>> For more details about our premier support, please see:
>> https://developers.google.com/appengine/docs/premier/
>>
>> Regards,
>>
>> -- Takashi
>>
>> On Thu, Apr 26, 2012 at 2:43 AM, Nathan Skone 
>> wrote:
>> > Application: hs-hbo
>> > Datastore: High Replication
>> > Normal latencies: 50ms-200ms
>> > Today's latencies: 5000ms-1ms
>> > Idle Instances: ( Automatic – Automatic )
>> > Pending Latency: ( Automatic – Automatic )
>> >
>> > Dear Appengine Team,
>> >
>> > This morning the latency of my application saw a sudden spike that has
>> > made
>> > it unusable for my company's purposes. How can I get assistance with
>> > this
>> > problem? This is an urgent issue that is directly effecting our
>> > customers.
>> >
>> > Thank you,
>> > Nathan Skone
>> > DYMO / Mimio - A Newell Rubbermaid Company
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Google App Engine" group.
>> > To view this discussion on the web visit
>> > https://groups.google.com/d/msg/google-appengine/-/O-GXusXXlzsJ.
>> > 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.
>>
>>
>>
>> --
>> Takashi Matsuo | Developer Advocate | tmat...@google.com
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/omv0xvTjHnwJ.
>
> 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.



-- 
Takashi Matsuo | Developer Advocate | tmat...@google.com

-- 
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.



Re: [google-appengine] SLA clarifications

2012-04-26 Thread alex
Right. Thanks for the link, Barry. 

The thing is, that's just a page describing it in a marketing-like style. 
That page, however, isn't mentioned anywhere in TOS nor SLA.

I don't mind running my apps "for me and my friends" (which I did and am 
doing on AE) but when it comes to business and you practically have to 
give guarantees to your customers. The guarantees/whatever are TOS and SLAs 
and a "features and pricing table page" won't cut it as lawyers and other 
legal/whatever people and entities will only consider TOS and SLA.

The other problem with that page is, Google changed lots of things 
recently, including deprecation and other policies. There's a chance that 
features/pricing page just isn't updated yet. Again, it's referenced in 
neither TOS nor in the SLA.

Don't get me wrong. This is not a complain. I'm just trying to figure out 
my options from the legal/agreement point of view (tech side is awesome).


On Thursday, April 26, 2012 7:37:40 PM UTC+2, barryhunter wrote:
>
> Seems pretty clear here: 
> http://www.google.com/enterprise/cloud/appengine/pricing.html 
> who the SLA applies to. 
>
> Anyone actually paying for the service. 
>
> On Thu, Apr 26, 2012 at 6:08 PM, alex  wrote: 
> > I'm afraid my post got lost somewhere in other threads so I'll start a 
> new 
> > one. 
> > I was re-reading it (https://developers.google.com/appengine/sla) and 
> the 
> > following raised a couple questions. 
> > 
> > "Eligible Application" means an Application that has been created by 
> > Customer using the High Replication Datastore setting. 
> > 
> > The questions are: 
> > 
> > 1. "Customer" term is not defined anywhere in the SLA (unless I missed 
> it) 
> > so, I'm not really sure whether Customer means Billing Administrator 
> (for a 
> > paid app) or it now relates to App Engine Premier Accounts only, or 
> > both. OTOH, Customer is defined as "the business entity agreeing to 
> these 
> > terms" in AE TOS. So, this looks more like a Premier Accounts only but I 
> > might have missed something. 
> > 
> > 2. There's no mention about what billing setting that Application 
> > could/should have: paid, only premier or even a free quota. The latter 
> > actually fits the original quote sentence, but I'd don't think it really 
> is 
> > the case. 
> > 
> > 
> > To sum up the above, the real question is: under which conditions an app 
> > deployed/running on AE is covered by the SLA? (paid / premier / only 
> between 
> > Google and a business entity or can be a single developer / etc) 
> > 
> > 
> > Sorry if this is not the right place to ask such a question. SO is 
> neither I 
> > guess, and I can't use Billing Requests form as it asks for a App ID and 
> > this is not about a specific app deployed on AE. Could someone from AE 
> team 
> > clarify the above or direct me to an official 
> > channel (e.g. appengine_premier_reque...@google.com email address?) 
> > 
> > 
> > Thanks! 
> > Alex. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Google App Engine" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/google-appengine/-/3saW2TWZesgJ. 
> > 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. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/x2wGIpymF7IJ.
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.



[google-appengine] Re: App Upload issue

2012-04-26 Thread Francois Masurel
Yes, I have some app upload issues too since yesterday.

App seems to deploy fine but then won't start normally.

I have to deploy it several times with different version numbers in order 
to make it work.

Don't know if it's related, but it's quite annoying.

Francois

On Thursday, April 26, 2012 9:59:33 AM UTC+2, abdelkrim boujraf wrote:
>
> have you checked the version of your app? 
>
> app.yaml : 
>
> application: 
> version: 
> runtime: python
> api_version: 1
>
> go to 
> appengine.google.com 
> > click on 
> > Main > version
> are you sure that your version  is the one that is the 
> default?
>
> I hope this help
>
> Abdelkrim
>
> Le lundi 23 avril 2012 14:14:10 UTC+2, Justin Barber a écrit :
>>
>> I have made an update to my application and can't seem to deploy it. 
>> The deployer shows that it exited with process 0. When i go to the 
>> site thought its the old pages. I have tried a dozen times with the 
>> same results. How can i force it to update? 
>>
>> Thanks, 
>>
>> Justin
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/qAAc9RCJ2BcJ.
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.



Re: [google-appengine] SLA clarifications

2012-04-26 Thread Barry Hunter
Seems pretty clear here:
http://www.google.com/enterprise/cloud/appengine/pricing.html
who the SLA applies to.

Anyone actually paying for the service.

On Thu, Apr 26, 2012 at 6:08 PM, alex  wrote:
> I'm afraid my post got lost somewhere in other threads so I'll start a new
> one.
> I was re-reading it (https://developers.google.com/appengine/sla) and the
> following raised a couple questions.
>
> "Eligible Application" means an Application that has been created by
> Customer using the High Replication Datastore setting.
>
> The questions are:
>
> 1. "Customer" term is not defined anywhere in the SLA (unless I missed it)
> so, I'm not really sure whether Customer means Billing Administrator (for a
> paid app) or it now relates to App Engine Premier Accounts only, or
> both. OTOH, Customer is defined as "the business entity agreeing to these
> terms" in AE TOS. So, this looks more like a Premier Accounts only but I
> might have missed something.
>
> 2. There's no mention about what billing setting that Application
> could/should have: paid, only premier or even a free quota. The latter
> actually fits the original quote sentence, but I'd don't think it really is
> the case.
>
>
> To sum up the above, the real question is: under which conditions an app
> deployed/running on AE is covered by the SLA? (paid / premier / only between
> Google and a business entity or can be a single developer / etc)
>
>
> Sorry if this is not the right place to ask such a question. SO is neither I
> guess, and I can't use Billing Requests form as it asks for a App ID and
> this is not about a specific app deployed on AE. Could someone from AE team
> clarify the above or direct me to an official
> channel (e.g. appengine_premier_reque...@google.com email address?)
>
>
> Thanks!
> Alex.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/3saW2TWZesgJ.
> 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.

-- 
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.



[google-appengine] SLA clarifications

2012-04-26 Thread alex
I'm afraid my post got lost somewhere in other threads so I'll start a new 
one.
I was re-reading it (https://developers.google.com/appengine/sla) and the 
following raised a couple questions.

"*Eligible Application*" means an Application that has been created by 
Customer using the High Replication Datastore setting.

The questions are:

1. "Customer" term is not defined anywhere in the SLA (unless I missed it) 
so, I'm not really sure whether Customer means Billing Administrator (for a 
paid app) or it now relates to App Engine Premier 
Accountsonly, or 
both. OTOH, Customer is defined as "the business entity agreeing 
to these terms" in AE TOS . 
So, this looks more like a Premier Accounts only but I might have missed 
something.

2. There's no mention about what billing setting that Application 
could/should have: paid, only premier or even a free quota. The latter 
actually fits the original quote sentence, but I'd don't think it really is 
the case.


To sum up the above, the real question is: under which conditions an app 
deployed/running on AE is covered by the SLA? (paid / premier / only 
between Google and a business entity or can be a single developer / etc)


Sorry if this is not the right place to ask such a question. SO is neither 
I guess, and I can't use Billing Requests 
formas
 it asks for a App ID and this is not about a specific app deployed on 
AE. Could someone from AE team clarify the above or direct me to an 
official channel (e.g. appengine_premier_reque...@google.com email address?)


Thanks!
Alex.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/3saW2TWZesgJ.
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.



Re: [google-appengine] Large latency spike, need assistance

2012-04-26 Thread Nathan Skone
Takashi,

The latency spike stopped around 11:30pm PST. Can you tell what caused the 
high latency, and if it is likely to occur again in the future? Occasional 
spikes such as what happened yesterday would make the Google App Engine 
much less useful to my company.

I understand there is no SLA support channel for non-premium accounts. Does 
that mean that us paying customers that cannot justify the extra $500 
monthly fee cannot depend on any support from Google when experiencing 
problems?

Thank you for your response,

Nathan Skone
DYMO / Mimio - A Newell Rubbermaid Company

On Wednesday, April 25, 2012 11:58:27 PM UTC-7, Takashi Matsuo (Google) 
wrote:
>
> Hi Nathan, 
>
> I think it's OK now. Are you still seeing this? 
>
> BTW, this list is not a support channel with any kind of SLA. Now 
> we're offering premier support for that type of demand. 
> For more details about our premier support, please see: 
> https://developers.google.com/appengine/docs/premier/ 
>
> Regards, 
>
> -- Takashi 
>
> On Thu, Apr 26, 2012 at 2:43 AM, Nathan Skone  
> wrote: 
> > Application: hs-hbo 
> > Datastore: High Replication 
> > Normal latencies: 50ms-200ms 
> > Today's latencies: 5000ms-1ms 
> > Idle Instances: ( Automatic – Automatic ) 
> > Pending Latency: ( Automatic – Automatic ) 
> > 
> > Dear Appengine Team, 
> > 
> > This morning the latency of my application saw a sudden spike that has 
> made 
> > it unusable for my company's purposes. How can I get assistance with 
> this 
> > problem? This is an urgent issue that is directly effecting our 
> customers. 
> > 
> > Thank you, 
> > Nathan Skone 
> > DYMO / Mimio - A Newell Rubbermaid Company 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Google App Engine" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/google-appengine/-/O-GXusXXlzsJ. 
> > 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. 
>
>
>
> -- 
> Takashi Matsuo | Developer Advocate | tmat...@google.com 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/omv0xvTjHnwJ.
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.



[google-appengine] Re: Large latency spike, need assistance

2012-04-26 Thread Strom
Does it matter? 50% of zero is still zero, so you won't get anything.

On Apr 26, 10:58 am, alex  wrote:
> This is not directly related to the original post, but speaking of SLA, I
> was just re-reading it (https://developers.google.com/appengine/sla) and
> this got me thinking:
>
> "*Eligible Application*" means an Application that has been created by
> Customer using the High Replication Datastore setting.
>
> Does this actually include *any* app, even free quota HRD apps?
> "Customer" term is not defined anywhere in the SLA (unless I missed it) so,
> I'm not really sure whether Customer means Billing Administrator (for a
> paid app) or it now relates to App Engine Premier Account only, or both.
>
> Thanks,
> Alex.
>
>
>
>
>
>
>
> On Thursday, April 26, 2012 8:58:27 AM UTC+2, Takashi Matsuo (Google) wrote:
>
> > Hi Nathan,
>
> > I think it's OK now. Are you still seeing this?
>
> > BTW, this list is not a support channel with any kind of SLA. Now
> > we're offering premier support for that type of demand.
> > For more details about our premier support, please see:
> >https://developers.google.com/appengine/docs/premier/
>
> > Regards,
>
> > -- Takashi
>
> > On Thu, Apr 26, 2012 at 2:43 AM, Nathan Skone 
> > wrote:
> > > Application: hs-hbo
> > > Datastore: High Replication
> > > Normal latencies: 50ms-200ms
> > > Today's latencies: 5000ms-1ms
> > > Idle Instances: ( Automatic – Automatic )
> > > Pending Latency: ( Automatic – Automatic )
>
> > > Dear Appengine Team,
>
> > > This morning the latency of my application saw a sudden spike that has
> > made
> > > it unusable for my company's purposes. How can I get assistance with
> > this
> > > problem? This is an urgent issue that is directly effecting our
> > customers.
>
> > > Thank you,
> > > Nathan Skone
> > > DYMO / Mimio - A Newell Rubbermaid Company
>
> > > --
> > > You received this message because you are subscribed to the Google
> > Groups
> > > "Google App Engine" group.
> > > To view this discussion on the web visit
> > >https://groups.google.com/d/msg/google-appengine/-/O-GXusXXlzsJ.
> > > 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.
>
> > --
> > Takashi Matsuo | Developer Advocate | tmat...@google.com

-- 
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.



[google-appengine] URL Fetch and image preview

2012-04-26 Thread Samuel
Hi,

I need to store a preview image of an URL.
Do you know a simple API to this ?

I find web-capture
https://github.com/Filirom1/web-capture
But it use Selenium..
Nothing could be simpler or integrate in Google App Engine ?

Thx

Samuel

-- 
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.



[google-appengine] Gadgets in site feeds get lost

2012-04-26 Thread segnini


Hello,


I have an application that retrieves a page from google sites, then it edit 
some content and saves it, but the problem is that the Gadget embed via 
Apps Script get lost (they dont appears on the content feed).


I need a way to retrieve de gadgets and save them with the rest of the page.


Thanks a lot in advance

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/IU6ZDR-9s9gJ.
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.



[google-appengine] Need to change authentication mode for a new (undeployed) app

2012-04-26 Thread John
Hi,

We created an app a little while ago and set the authentication to "Google 
Apps." It turns out that we really need federated (OpenID) authentication, 
but the admin console won't allow the change. Looking at the documentation, 
it appears that if we delete the app, the appId will still be reserved. We 
really would like to use the appId that we created (goal-card), so I wonder 
if there's some way to get help from Google to change the authentication 
setting or delete the app and be able to create a new one under the current 
appId (goal-card).

Thanks!
John

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/7xKo3YxerSYJ.
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.



[google-appengine] Re: Reserved Instance Hours for Backends

2012-04-26 Thread David Hardwick
And how are you?

Please vote for this feature request for RESERVE INSTANCE HOURS FOR
BACKENDS if you use Backends and you want to save money ($0.08 ->
$0.05/hour is a 37.5% savings).

http://code.google.com/p/googleappengine/issues/detail?id=7411

Rock the vote!
  -Hardwick

On Apr 20, 8:51 pm, Takashi Matsuo  wrote:
> Hi David,
>
> On Sat, Apr 21, 2012 at 4:05 AM, David Hardwick
>
>  wrote:
> > And how are you?
>
> > Any talk of having Reserved Instance Hours for Backends anytime soon?
>
> > Backends CPU is our greatest cost right now, so if we could get $0.05/
> > hour instead of $0.08, then we have a 37.5% savings, which would be
> > huge.
>
> I think this is a very reasonable feature request.
>
> BTW, do you mind filing a issue on the public issue tracker, and call
> for starring it? This is one of the best way to show how many people
> needs a specific feature.
>
> Thanks,
>
> -- Takashi
>
>
>
> > Super stingy,
> >  -Hardwick
>
> > --
> > 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 
> > athttp://groups.google.com/group/google-appengine?hl=en.
>
> --
> Takashi Matsuo | Developer Advocate | tmat...@google.com | 03-6384-9224

-- 
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.



[google-appengine] Re: getting "reached maximum number of connections" error with large volume of http requests

2012-04-26 Thread Dmitry Gusev
Hi, 

could this be a client side error? Can you show the stack trace?

On Tuesday, April 24, 2012 1:53:18 AM UTC+4, Carl S wrote:
>
> Hello, I'm attempting to do some stress testing on my GAE application 
> to see how it's performance holds up with a large number of 
> simultaneous users.  I tried having a 100 threads each send an https 
> requests within 1 second, but half of them failed with the following 
> message: 
> "Error: Connection not allowed: reached maximum number of 
> connections." 
>
> This is a paid app, so I tried upgrading the instance class and 
> setting up some idle instances, but it doesn't seem to make any 
> difference. 
>
> Is there a limit on the number of simultaneous connections?  Or is 
> this because all the requests are generated from the same host? 
>
> Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/c_Fk0AcB1BkJ.
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.



[google-appengine] Re: App Upload issue

2012-04-26 Thread abdelkrim boujraf
have you checked the version of your app? 

app.yaml : 

application: 
version: 
runtime: python
api_version: 1

go to 
appengine.google.com 
> click on 
> Main > version
are you sure that your version  is the one that is the 
default?

I hope this help

Abdelkrim

Le lundi 23 avril 2012 14:14:10 UTC+2, Justin Barber a écrit :
>
> I have made an update to my application and can't seem to deploy it. 
> The deployer shows that it exited with process 0. When i go to the 
> site thought its the old pages. I have tried a dozen times with the 
> same results. How can i force it to update? 
>
> Thanks, 
>
> Justin

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/2i99LviS8cMJ.
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.



Re: [google-appengine] Large latency spike, need assistance

2012-04-26 Thread alex
This is not directly related to the original post, but speaking of SLA, I 
was just re-reading it (https://developers.google.com/appengine/sla) and 
this got me thinking:

"*Eligible Application*" means an Application that has been created by 
Customer using the High Replication Datastore setting.

Does this actually include *any* app, even free quota HRD apps? 
"Customer" term is not defined anywhere in the SLA (unless I missed it) so, 
I'm not really sure whether Customer means Billing Administrator (for a 
paid app) or it now relates to App Engine Premier Account only, or both.

Thanks,
Alex.


On Thursday, April 26, 2012 8:58:27 AM UTC+2, Takashi Matsuo (Google) wrote:
>
> Hi Nathan, 
>
> I think it's OK now. Are you still seeing this? 
>
> BTW, this list is not a support channel with any kind of SLA. Now 
> we're offering premier support for that type of demand. 
> For more details about our premier support, please see: 
> https://developers.google.com/appengine/docs/premier/ 
>
> Regards, 
>
> -- Takashi 
>
> On Thu, Apr 26, 2012 at 2:43 AM, Nathan Skone  
> wrote: 
> > Application: hs-hbo 
> > Datastore: High Replication 
> > Normal latencies: 50ms-200ms 
> > Today's latencies: 5000ms-1ms 
> > Idle Instances: ( Automatic – Automatic ) 
> > Pending Latency: ( Automatic – Automatic ) 
> > 
> > Dear Appengine Team, 
> > 
> > This morning the latency of my application saw a sudden spike that has 
> made 
> > it unusable for my company's purposes. How can I get assistance with 
> this 
> > problem? This is an urgent issue that is directly effecting our 
> customers. 
> > 
> > Thank you, 
> > Nathan Skone 
> > DYMO / Mimio - A Newell Rubbermaid Company 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Google App Engine" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/google-appengine/-/O-GXusXXlzsJ. 
> > 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. 
>
>
>
> -- 
> Takashi Matsuo | Developer Advocate | tmat...@google.com 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/pxLGCIDuMHkJ.
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.



[google-appengine] action=“/i18n/setlang/” does not redirect to any page (django 1.2, appengine 1.6.2, python 2.5.4)

2012-04-26 Thread Abdelkrim BOUJRAF
I have followed the django documentation to implement i18n on a "hello
word" kind of google app engine website.

unfortunately, after reading dozens of html pages, django and appengine
documentation I can't figure out what is happening.

where can I find a list of django middlewares that app engine use by
default? this might help me to digg deeper.

the question is "why does the set_language() is never called"

original/detailed question on stackoverflow:
http://stackoverflow.com/questions/10306836/action-i18n-setlang-does-not-redirect-to-any-page

Thanks in advance for your help,

-- 
Abdelkrim
http://blog.i14y.net
http://www.alt-f1.be

-- 
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.



[google-appengine] What to do if you have problems signing up for an App Engine account

2012-04-26 Thread Amy Unruh
We often get questions on this list about how to sign up for an App Engine
Account in the case where you are not able to receive SMS messages, or if
you don't have a mobile phone.  If you have those or similar issues, then
as described here:
  https://developers.google.com/appengine/kb/sms#error
you can fill out a form:
 https://appengine.google.com/waitlist/sms_issues
which will put you on a list to receive an invitation.  (Note that this
list is not processed automatically, so there can sometimes be a few days'
delay).

  -Amy

-- 
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.