pyicloud_ipd.exceptions.PyiCloudAPIResponseError: private db access disabled for this account.
See original GitHub issuehi.
i’m getting alot of those lately:
pyicloud_ipd.exceptions.PyiCloudAPIResponseError: private db access disabled for this account. Please wait a few minutes then try again. The remote servers might be trying to throttle requests. (ACCESS_DENIED)
with my icloud account. my sons account never gets this error.
i suppose thats because my photo library is much bigger. what is the actual limit of requests? is it per hour? is there any info of how this throttling mechanism works?
Issue Analytics
- State:
- Created 3 years ago
- Comments:24 (4 by maintainers)
Top Results From Across the Web
About Databases in Changing Access Controls on User Data
I am following apple docs about "Changing Access Controls on User Data". ... "reason" : "private db access disabled for this account".
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Somebody running the script too often is a user problem, not a coding problem.
Hey @menkej thanks for your fast response. 1.) yes, I can see and browse the photos on iCloud.com:
2.) I am using boredazfcuk/icloudpd dockerized version (latest); running on a local ubuntu server
My config: services: icloudsync: container_name: icloudsync image: boredazfcuk/icloudpd restart: unless-stopped environment: - TZ=Europe/Berlin - user=xyz - user_id=1000 - group=synusers - group_id=1007 - apple_id=mail@xyz.com - authentication_type=2FA - folder_structure={:%Y} - auto_delete=False - recent_only=10 - synchronisation_interval=21600 hostname: icloudsync volumes: - xyz:/config - abc:/home/benkrebs/iCloud
3.) then I init: docker exec -it icloudsync sync-icloud.sh --Initialise -> what I saw here: even if I provide a wrong 2FA code I get a key and it proceeds to the error message
4.) Python inside the docker:
Hope that helps and thanks!