My favorites | Sign in
Project Home Downloads Wiki Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 114: Cannot UPDATE SECRETS
11 people starred this issue and may be notified of changes. Back to list
Status:  New
Owner:  ----


Sign in to add a comment
 
Reported by m...@codycook.us, Feb 28, 2012
What steps will reproduce the problem?
1. Open Secrets PrefPane 
2. Click Update Secrets
3. Receive Error "Update Error: Could not download latest data: The request timed out" OR "Update Error: Could not download latest data: The operation could not be completed." (HTTP Status error 500.)"

What is the expected output? What do you see instead?
Expected to update secrets

What version of the product are you using? On what operating system?
1.0.6 PrefPane on Mac OS X 10.7 Server

Please provide any additional information below.
I do have Little Snitch enabled but it is not set to block Secrets and only blocks 1 item completely unrelated.
Screen Shot 2012-02-28 at 12.00.52 PM.JPG
132 KB   View   Download
Mar 2, 2012
#1 garland....@gmail.com
Perhaps the DB input validation needs tightening. Or the plist generation logic needs to more gracefully handle unexpected conditions (maybe just skip the troublesome record). 

In any case, there appears to be a too-long note in an entry. 

Requests to the update url (<http://secrets.blacktree.com/plist>), receive:

<pre>
Traceback (most recent call last): File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 701, in __call__ handler.get(*groups) File "/base/data/home/apps/blacktree-secrets/1.352126268324383173/secrets.py", line 185, in get some_secrets = secrets.fetch(200, 200*i) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2091, in fetch return list(self.run(limit=limit, offset=offset, **kwargs)) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2263, in next return self.__model_class.from_entity(self.__iterator.next()) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/search/__init__.py", line 463, in from_entity return super(SearchableModel, cls).from_entity(entity) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1414, in from_entity return cls(None, _from_entity=entity, **entity_values) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 945, in __init__ prop.__set__(self, value) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 599, in __set__ value = self.validate(value) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2744, in validate % (self.name, len(value), self.MAX_LENGTH)) BadValueError: Property notes is 528 characters long; it must be 500 or less.
</pre>

Mar 11, 2012
#2 fletc...@tomalty.com
I am having this issue as well. It would seem this is something easy to fix: there is a secret with notes longer than 500 characters somehow, and rectifying this as well as other offending DB records will do the trick.
Mar 16, 2012
#4 m...@codycook.us
I did a fresh install of Mac OS X 10.7.3 and then reinstalled Secrets. Still occurring. Stuck with default Secrets. 
Mar 16, 2012
#5 fletc...@tomalty.com
Don't bother with trying to fix it on your system, people. This is a problem on the server and is going to be the same for everybody on ALL systems until the developer gets around to fixing it.
Sign in to add a comment

Powered by Google Project Hosting