mandarons / icloud-drive-docker

Dockerized iCloud Client - make a local copy of your iCloud documents and photos, and keep it automatically up-to-date.
BSD 3-Clause "New" or "Revised" License
985 stars 47 forks source link

[BUG] ObjectNotFoundException while syncing drive #138

Open christian2022 opened 1 year ago

christian2022 commented 1 year ago

I see the following log entries using latest docker while syncing:

2023-04-21 15:09:29,781 :: INFO :: root :: sync.py :: 73 :: Syncing drive...
2023-04-21 15:09:31,742 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 15:09:31,947 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)

Not sure where it comes from. It would be helpful if the error message would provide more details, e.g. which document is not found.

mandarons commented 1 year ago

Set the log level to debug in the config file and try again.

christian2022 commented 1 year ago

Hope I was able to remove all sensitive data! Might be of interest to add a config parameter to exclude or mask sensitive data in logs. I cannot conclude anything from the DEBUG logs preceding the ERROR lines.

Loading config from /app/config.yaml ...
2023-04-21 19:36:11,626 :: DEBUG :: root :: config_parser.py :: 101 :: Checking root destination ...
2023-04-21 19:36:11,630 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading KWallet
2023-04-21 19:36:11,630 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading SecretService
2023-04-21 19:36:11,636 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading Windows
2023-04-21 19:36:11,637 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading chainer
2023-04-21 19:36:11,637 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading libsecret
2023-04-21 19:36:11,637 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading macOS
2023-04-21 19:36:11,640 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading Gnome
2023-04-21 19:36:11,641 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading Google
2023-04-21 19:36:11,643 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading Windows (alt)
2023-04-21 19:36:11,643 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading file
2023-04-21 19:36:11,644 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading keyczar
2023-04-21 19:36:11,644 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading multi
2023-04-21 19:36:11,644 :: DEBUG :: keyring.backend :: backend.py :: 201 :: Loading pyfs
2023-04-21 19:36:11,645 :: DEBUG :: icloudpy.base :: base.py :: 246 :: Using session file session_data/chrXXX.session
2023-04-21 19:36:11,647 :: DEBUG :: icloudpy.base :: base.py :: 270 :: Read cookies from session_data/chrXXX
2023-04-21 19:36:11,647 :: DEBUG :: icloudpy.base :: base.py :: 291 :: Checking session token validity
2023-04-21 19:36:11,647 :: DEBUG :: icloudpy.base :: base.py :: 390 :: Checking session token validity
2023-04-21 19:36:11,659 :: DEBUG :: icloudpy.base.http :: base.py :: 75 :: POST https://setup.icloud.com/setup/ws/1/validate null
2023-04-21 19:36:11,660 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 1003 :: Starting new HTTPS connection (1): setup.icloud.com:443
2023-04-21 19:36:12,228 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://setup.icloud.com:443 "POST /setup/ws/1/validate HTTP/1.1" 200 1866
2023-04-21 19:36:12,238 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:12,243 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:12,244 :: DEBUG :: icloudpy.base.http :: base.py :: 142 :: {'dsInfo': {'lastName': 'SXXX', 'iCDPEnabled': False, 'tantorMigrated': False, 'dsid': 'XXX', 'hsaEnabled': True, 'isHideMyEmailSubscriptionActive': True, 'ironcadeMigrated': True, 'locale': 'de-de_DE', 'brZoneConsolidated': False, 'ICDRSCapableDeviceList': 'iphone-ipad', 'isManagedAppleID': False, 'isCustomDomainsFeatureAvailable': True, 'isHideMyEmailFeatureAvailable': True, 'ContinueOnDeviceEligibleDeviceInfo': ['AXXX', 'ChrXXX', 'ChrXXX', 'ChrXXX', 'AXXX', 'ChrXXX'], 'gilligan-invited': True, 'appleIdAliases': [], 'hsaVersion': 2, 'ubiquityEOLEnabled': True, 'isPaidDeveloper': False, 'countryCode': 'DEU', 'notificationId': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'primaryEmailVerified': True, 'aDsID': '000231-10-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'locked': False, 'ICDRSCapableDeviceCount': 2, XXXXXXXXXXXXXXXXXXXXXXXXX: True, 'primaryEmail': 'ChrXXX.de', 'appleIdEntries': [{'isPrimary': True, 'type': 'EMAIL', 'value': 'ChrXXX.de'}], 'gilligan-enabled': True, 'isWebAccessAllowed': True, 'fullName': 'ChrXXX SXXX', 'mailFlags': {'isThreadingAvailable': False, 'isSearchV2Provisioned': False, 'rawBits': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'isCKMail': False, 'isMppSupportedInCurrentCountry': True}, 'languageCode': 'de-de', 'appleId': 'ChrXXX.de', 'hasUnreleasedOS': True, 'analyticsOptInStatus': False, 'firstName': 'ChrXXX', 'iCloudAppleIdAlias': '', 'notesMigrated': True, 'beneficiaryInfo': {'isBeneficiary': False}, 'hasPaymentInfo': False, 'pcsDeleted': False, 'isCustomDomainTransferSubscriptionActive': True, 'appleIdAlias': '', 'brMigrated': True, 'statusCode': 2, 'familyEligible': True}, 'hasMinimumDeviceForPhotosWeb': True, 'iCDPEnabled': False, 'webservices': {'reminders': {'url': 'https://p31-remindersws.icloud.com:443', 'status': 'active'}, 'ckdatabasews': {'pcsRequired': True, 'url': 'https://p31-ckdatabasews.icloud.com:443', 'status': 'active'}, 'photosupload': {'pcsRequired': True, 'url': 'https://p31-uploadphotosws.icloud.com:443', 'status': 'active'}, 'photos': {'pcsRequired': True, 'uploadUrl': 'https://p31-uploadphotosws.icloud.com:443', 'url': 'https://p31-photosws.icloud.com:443', 'status': 'active'}, 'drivews': {'pcsRequired': True, 'url': 'https://p31-drivews.icloud.com:443', 'status': 'active'}, 'uploadimagews': {'url': 'https://p31-uploadimagews.icloud.com:443', 'status': 'active'}, 'schoolwork': {}, 'cksharews': {'url': 'https://p31-ckshare.icloud.com:443', 'status': 'active'}, 'findme': {'url': 'https://p31-fmipweb.icloud.com:443', 'status': 'active'}, 'ckdeviceservice': {'url': 'https://p31-ckdevice.icloud.com:443'}, 'iworkthumbnailws': {'url': 'https://p31-iworkthumbnailws.icloud.com:443', 'status': 'active'}, 'mccgateway': {'url': 'https://p31-mccgateway.icloud.com:443', 'status': 'active'}, 'calendar': {'isMakoAccount': False, 'url': 'https://p31-calendarws.icloud.com:443', 'status': 'active'}, 'docws': {'pcsRequired': True, 'url': 'https://p31-docws.icloud.com:443', 'status': 'active'}, 'settings': {'url': 'https://p31-settingsws.icloud.com:443', 'status': 'active'}, 'premiummailsettings': {'url': 'https://p31-maildomainws.icloud.com:443', 'status': 'active'}, 'ubiquity': {'url': 'https://p31-ubiquityws.icloud.com:443', 'status': 'active'}, 'streams': {'url': 'https://p31-streams.icloud.com:443', 'status': 'active'}, 'keyvalue': {'url': 'https://p31-keyvalueservice.icloud.com:443', 'status': 'active'}, 'mpp': {'url': 'https://relay.icloud-mpp.com', 'status': 'active'}, 'archivews': {'url': 'https://p31-archivews.icloud.com:443', 'status': 'active'}, 'push': {'url': 'https://p31-pushws.icloud.com:443', 'status': 'active'}, 'iwmb': {'url': 'https://p31-iwmb.icloud.com:443', 'status': 'active'}, 'iworkexportws': {'url': 'https://p31-iworkexportws.icloud.com:443', 'status': 'active'}, 'sharedlibrary': {'url': 'https://vandelay.icloud.com:443', 'status': 'active'}, 'geows': {'url': 'https://p31-geows.icloud.com:443', 'status': 'active'}, 'account': {'iCloudEnv': {'shortId': 'p', 'vipSuffix': 'prod'}, 'url': 'https://p31-setup.icloud.com:443', 'status': 'active'}, 'contacts': {'url': 'https://p31-contactsws.icloud.com:443', 'status': 'active'}, 'developerapi': {'url': 'https://developer-api.icloud.com:443', 'status': 'active'}}, 'pcsEnabled': True, 'configBag': {'urls': {'accountCreateUI': 'https://appleid.apple.com/widget/account/?widgetKey=XXXX', 'accountLoginUI': 'https://idmsa.apple.com/appleauth/auth/signin?widgetKey=XXXX', 'accountLogin': 'https://setup.icloud.com/setup/ws/1/accountLogin', 'accountRepairUI': 'https://appleid.apple.com/widget/account/?widgetKey=XXXX', 'downloadICloudTerms': 'https://setup.icloud.com/setup/ws/1/downloadLiteTerms', 'repairDone': 'https://setup.icloud.com/setup/ws/1/repairDone', 'accountAuthorizeUI': 'https://idmsa.apple.com/appleauth/auth/authorize/signin?client_id=XXXX', 'vettingUrlForEmail': 'https://id.apple.com/IDMSEmailVetting/vetShareEmail', 'accountCreate': 'https://setup.icloud.com/setup/ws/1/createLiteAccount', 'getICloudTerms': 'https://setup.icloud.com/setup/ws/1/getTerms', 'vettingUrlForPhone': 'https://id.apple.com/IDMSEmailVetting/vetSharePhone'}, 'accountCreateEnabled': True}, 'hsaTrustedBrowser': True, 'appsOrder': ['mail', 'contacts', 'calendar', 'photos', 'iclouddrive', 'notes3', 'reminders', 'pages', 'numbers', 'keynote', 'newspublisher', 'find', 'settings'], 'version': 2, 'isExtendedLogin': True, 'pcsServiceIdentitiesIncluded': True, 'hsaChallengeRequired': False, 'requestInfo': {'country': 'DE', 'timeZone': 'GMT+1', 'region': 'HE'}, 'pcsDeleted': False, 'iCloudInfo': {'SafariBookmarksHasMigratedToCloudKit': True}, 'apps': {'calendar': {}, 'reminders': {}, 'keynote': {'isQualifiedForBeta': True}, 'settings': {'canLaunchWithOneFactor': True}, 'mail': {}, 'numbers': {'isQualifiedForBeta': True}, 'photos': {}, 'pages': {'isQualifiedForBeta': True}, 'notes3': {}, 'find': {'canLaunchWithOneFactor': True}, 'iclouddrive': {}, 'newspublisher': {'isHidden': True}, 'contacts': {}}}
2023-04-21 19:36:12,246 :: DEBUG :: icloudpy.base :: base.py :: 393 :: Session token is still valid
2023-04-21 19:36:12,247 :: DEBUG :: icloudpy.base :: base.py :: 350 :: Authentication completed successfully
2023-04-21 19:36:12,247 :: INFO :: root :: sync.py :: 73 :: Syncing drive...
2023-04-21 19:36:12,247 :: DEBUG :: root :: config_parser.py :: 199 :: Checking drive destination ...
2023-04-21 19:36:12,248 :: DEBUG :: root :: config_parser.py :: 101 :: Checking root destination ...
2023-04-21 19:36:12,250 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: POST https://p31-drivews.icloud.com:443/retrieveItemDetailsInFolders [{"drivewsid": "FOLDER::com.apple.CloudDocs::root", "partialData": false}]
2023-04-21 19:36:12,255 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 1003 :: Starting new HTTPS connection (1): p31-drivews.icloud.com:443
2023-04-21 19:36:12,581 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-drivews.icloud.com:443 "POST /retrieveItemDetailsInFolders HTTP/1.1" 200 None
2023-04-21 19:36:12,584 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:12,587 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:12,588 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: [{'dateCreated': '2017-01-18T08:25:54Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::root', 'docwsid': 'root', 'zone': 'com.apple.CloudDocs', 'name': '', 'etag': 'ewt', 'type': 'FOLDER', 'assetQuota': 5821442867, 'fileCount': 4135, 'shareCount': 1, 'shareAliasCount': 1, 'directChildrenCount': 17, 'items': [{'drivewsid': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': '2021', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'e3g::toq', 'type': 'FOLDER', 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'share': 'TO_ME', 'assetQuota': 12024500, 'fileCount': 13, 'shareCount': 1, 'shareAliasCount': 0, 'directChildrenCount': 13, 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2023-01-02T20:37:19Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Ba', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'ews', 'type': 'FOLDER', 'assetQuota': 13376140, 'fileCount': 15, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 5}, {'dateCreated': '2020-05-31T06:08:09Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2020-05-31T06:08:09Z', 'dateChanged': '2020-05-31T06:08:30Z', 'size': 205271, 'etag': 'agl::agk', 'lastOpenTime': '2020-05-31T06:08:27Z', 'type': 'FILE'}, {'dateCreated': '2023-01-16T19:53:19Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Ch 23', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'edq', 'type': 'FOLDER', 'assetQuota': 105864791, 'fileCount': 11, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 11}, {'dateCreated': '2022-12-24T20:25:17Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Downloads', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'ev0', 'type': 'FOLDER', 'assetQuota': 1248346871, 'fileCount': 85, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 85}, {'dateCreated': '2022-12-24T20:25:17Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Ebooks', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'ea8', 'type': 'FOLDER', 'assetQuota': 3753755672, 'fileCount': 3901, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 5}, {'dateCreated': '2023-01-06T18:09:44Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Elternbeirat', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'ev3', 'type': 'FOLDER', 'assetQuota': 18862678, 'fileCount': 50, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 30}, {'dateCreated': '2022-12-24T20:25:17Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Kalender', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'ea3', 'type': 'FOLDER', 'assetQuota': 168698809, 'fileCount': 59, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 59}, {'dateCreated': '2022-12-24T20:25:17Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Muehle', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'isChainedToParent': True, 'item_id': 'XXXXX', 'etag': 'ea4', 'type': 'FOLDER', 'assetQuota': 499889724, 'fileCount': 4, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 1}, {'dateCreated': '2020-05-10T09:51:46Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'gpx', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2020-05-10T09:51:46Z', 'dateChanged': '2021-05-24T10:40:35Z', 'size': 22898, 'etag': 'b6e::aev', 'lastOpenTime': '2021-05-24T10:40:31Z', 'type': 'FILE'}, {'dateCreated': '2019-09-20T04:17:06Z', 'drivewsid': 'FOLDER::iCloud.is.workflow.my.workflows::documents', 'docwsid': 'documents', 'zone': 'iCloud.is.workflow.my.workflows', 'name': 'Shortcuts', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'etag': 'n', 'type': 'APP_LIBRARY', 'maxDepth': 'ANY', 'icons': [{'url': 'https://p31-drivews.icloud.com/getIcons?id=iCloud.is.workflow.my.workflows&field=icon120x120_iOS', 'type': 'IOS', 'size': 120}, {'url': 'https://p31-drivews.icloud.com/getIcons?id=iCloud.is.workflow.my.workflows&field=icon80x80_iOS', 'type': 'IOS', 'size': 80}, {'url': 'https://p31-drivews.icloud.com/getIcons?id=iCloud.is.workflow.my.workflows&field=icon40x40_iOS', 'type': 'IOS', 'size': 40}], 'supportedExtensions': ['sd2', 'ksh', 'xlt', 'xlw', 'm75', 'der', 'scptd', 'enote', 'xml', 'raf', 'saver', 'shtml', 'kth', 'pict', '3g2', 'ram', 'itms', 'aa', 'imoviemobile', 'ai', 'raw', 'diff', 'panic', 'sda', 'sdd', 'as', 'sdc', 'au', 'ypp', 'sdp', 'sf2', '3fr', 'xltx', 'hang', 'aac', 'sdv', 'rbw', 'sdw', 'aaf', 'wma', 'cel', 'pptm', 'wdgt', 'zsh', 'sea', 'savedsearch', 'tga', 'ac3', 'ppsx', 'cer', 'xltm', 'epub', 'bz', 'jpeg', 'aax', 'j2c', 'wmp', 'flc', '3gp', 'dotx', 'cc', 'xlsx', 'scpt', 'wmv', 'minc', 'j2k', 'fli', 'abc', 'wmx', 'c', 'f', 'tgz', 'h', 'i', 'hpp', 'dylib', 'xpc', 'dotm', 'l', 'cp', 'm', 'lxx', 'ppsm', 'icns', 'o', 'gform', 'flv', 'r', 's', 'xpl', 'xlsm', 'spin', 'y', 'z', 'xlsb', 'rdp', 'dif', 'notes', 'potm', 'hqx', 'jscript', 'tif', 'dv', 'sgi', 'wflow', 'ipynb', 'adb', 'ada', 'pas', 'pax', 'pptx', 'cdda', 'ads', 'ulw', 'eml', 'pntg', 'smil', 'for', 'pch', 'applescript', 'tlp', 'json', 'playgroundbook', 'class', 'sit', 'htm', 'pct', 'dll', 'iconset', 'mobile', 'dls', 'fpx', 'pdf', 'gz', 'key-tef', 'potx', 'tlp', 'hh', 'explain', 'c++', 'bin', 'hp', 'clipspkg', 'pef', 'pem', 'text', 'dng', 'order', 'ii', 'defs', 'afploc', 'pluginkit', 'eps', 'pfa', 'odb', 'pfb', 'odc', 'odf', 'tcsh', 'odg', 'clipsother', 'lpdf', 'odi', 'ph1', 'yxx', 'odm', 'doc', 'odp', 'ph3', 'ulaw', 'ph4', 'blf', 'odt', 'ods', 'glink', 'aif', 'template', 'pfx', 'dot', 'js', 'smf', 'fileloc', 'smi', 'xhtm', 'sml', 'erf', 'blf', 'bundle', 'shutdownstall', 'sidx', 'snd', 'hxx', 'dlyan', 'gzip', 'mobileconfig', 'menu', 'url', 'framework', 'wvx', 'php', 'mdimporter', 'lm', 'bmp', 'newsloc', 'php4', 'dist', 'pic', 'nef', 'mpga', 'php3', 'f4a', 'download', 'pages', 'etd', 'f4b', 'mi', 'mm', 'cpp', 'cr2', 'f4p', 'mpg4', 'f4v', 'sr2', 'mpeg', 'pkpass', 'imovieother', 'tiff', 'avchd', 'inetloc', 'f77', 'amr', 'gpurestart', 'pkg', 'adts', 'gsite', 'tbz2', 'tsv', 'playground', 'kar', 'ttc', 'crt', 'srf', 'ttf', 'crw', 'gtar', 'pf', 'pls', 'jnlp', 'csh', 'srw', 'pl', 'f90', 'pm', 'ps', 'f95', 'textclipping', 'mobileprovision', 'csv', 'py', 'mpkg', 'cpgz', 'nii', 'crash', 'patch', 'qlgenerator', 'rmvb', 'exe', 'java', 'xlam', 'docm', 'jar', 'band', 'exp', 'jav', 'exr', 'app', 'std', 'qt', 'stc', 'distz', 'png', 'sti', 'vcard', 'javascript', 'ra', 'rb', 'stw', 'rm', 'ftploc', 'phtml', 'omf', 'mid', 'mig', 'mii', 'webarchive', 'rss', 'pot', 'sh', 'imovietrailer', 'key', 'rtf', 'svg', 'arw', 'pyui', 'docx', 'txt', 'pps', 'inss', 'plugin', 'ppt', 'asf', 'm3u8', 'cpio', 'ts', 'lid', 'asx', 'numbers', 'icc', 'rw2', 'p12', 'icm', 'ico', 'ul', 'webplugin', 'ics', 'sxd', 'sxc', 'uu', 'svgz', 'cxx', 'sxg', 'sxi', 'qti', 'xar', 'sxm', 'pch++', 'bwf', 'sxw', 'qtif', 'rtfd', 'qtz', 'jfx', 'fpbf', 'psd', 'goodnotes', 'xbm', 'aiff', 'rwl', 'aifc', 'wave', 'avi', 'wm', 'bz2', 'orf', 'mnc', 'numbers-tef', 'war', 'wav', 'mp2', 'xhtml', 'wax', 'mp4', 'mp3', 'bash', 'provisionprofile', 'dbxdocs', 'dfont', 'nmbtemplate', 'gslides', 'aupreset', 'lmm', 'prefpane', 'gsheet', 'mos', 'midi', 'ym', 'mov', 'otc', 'appex', 'zip', 'otf', 'oth', 'otg', 'mpe', 'slidesaver', 'pages-tef', 'ibooks', 'oti', 'mpg', 'thmx', 'otp', 'mpo', 'ott', 'ots', 'nrw', 'xfd', 'suit', 'gdoc', 'imovielibrary', 'pictclipping', 'pwl', '3gp2', 'm15', 'plist', 'configprofile', 'vcf', 'kmz', 'vcs', 'fdf', 'lpp', 'sitx', 'mrw', 'xht', 'dae', '3gpp', 'gbproj', 'theater', 'html', 'xip', 'webloc', 'tar', 'gmap', 'fff', 'webp', 'jp2', 'edn', 'mailloc', 'vcal', 'm2v', 'shtm', 'icloud', 'note', 'gif', 'vfw', 'xfdf', 'h++', 'caf', 'tbz', 'm3u', 'dcm', 'dcr', 'git', 'shortcut', 'ymm', 'm4b', 'm4a', 'jpe', 'jpg', 'jpf', 'inl', 'm4p', 'm4r', 'xla', 'm4v', 'jpx', 'efx', 'xls'], 'supportedTypes': ['public.item', 'com.apple.shortcut', 'is.workflow.my.workflow', 'public.data', 'public.content']}, {'dateCreated': '2021-09-26T07:23:49Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2021-09-26T07:23:49Z', 'dateChanged': '2022-08-16T11:28:22Z', 'size': 2924893, 'etag': 'div::bbi', 'share': 'FROM_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_9b84904bcafbdfc98ecbd4670824813e'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2021-09-26T12:14:54Z', 'type': 'FILE'}, {'dateCreated': '2020-10-18T05:21:30Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2020-10-18T05:21:30Z', 'dateChanged': '2020-10-18T05:21:42Z', 'size': 217524, 'etag': 'apk::apj', 'lastOpenTime': '2020-10-18T05:21:39Z', 'type': 'FILE'}, {'dateCreated': '2023-01-19T07:31:08Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Versicherungen ', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'etag': 'efg', 'type': 'FOLDER', 'assetQuota': 7868127, 'fileCount': 2, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 2}, {'dateCreated': '2020-02-22T19:25:05Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2020-02-22T19:25:05Z', 'dateChanged': '2020-02-22T19:25:56Z', 'size': 196180, 'etag': 'a4c::a4b', 'lastOpenTime': '2020-02-22T19:25:52Z', 'type': 'FILE'}, {'dateCreated': '2020-02-22T19:26:02Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2020-02-22T19:26:02Z', 'dateChanged': '2020-02-22T19:26:29Z', 'size': 244739, 'etag': 'a4f::a4e', 'lastOpenTime': '2020-02-22T19:26:27Z', 'type': 'FILE'}, {'dateCreated': '2023-02-19T04:41:48Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'item_id': 'XXXXX', 'dateModified': '2023-02-19T04:41:48Z', 'dateChanged': '2023-02-19T04:45:34Z', 'size': 268655, 'etag': 'ejc::ejb', 'lastOpenTime': '2023-02-19T04:45:32Z', 'type': 'FILE'}], 'numberOfItems': 17, 'status': 'OK'}]
2023-04-21 19:36:12,590 :: DEBUG :: root :: config_parser.py :: 227 :: Not Removing obsolete files and folders ...
2023-04-21 19:36:12,592 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: POST https://p31-drivews.icloud.com:443/retrieveItemDetailsInFolders [{"drivewsid": "SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "partialData": false}]
2023-04-21 19:36:13,669 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-drivews.icloud.com:443 "POST /retrieveItemDetailsInFolders HTTP/1.1" 200 None
2023-04-21 19:36:13,673 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:13,677 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:13,678 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: [{'dateCreated': '2022-01-28T08:13:20Z', 'drivewsid': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': '2021', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'etag': 'e3g::toq', 'type': 'FOLDER', 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'share': 'TO_ME', 'assetQuota': 12024500, 'fileCount': 13, 'shareCount': 1, 'shareAliasCount': 0, 'directChildrenCount': 13, 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}, 'items': [{'dateCreated': '2022-03-19T12:15:24Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-03-19T12:15:24Z', 'dateChanged': '2022-11-28T09:53:05Z', 'size': 44388, 'etag': 'tfs::th5', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': 'XXXXX', 'lastOpenTime': '2022-11-28T09:53:07Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-01-28T08:12:46Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-01-28T08:12:46Z', 'dateChanged': '2022-11-28T09:53:20Z', 'size': 42585, 'etag': 'th9::th7', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2022-11-28T09:53:20Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-04-03T08:30:20Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-04-03T08:30:20Z', 'dateChanged': '2022-11-28T09:52:50Z', 'size': 55529, 'etag': 'tfu::th3', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2022-11-28T09:52:53Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-12-11T13:27:23Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-12-11T13:27:23Z', 'dateChanged': '2022-12-11T13:27:39Z', 'size': 603563, 'etag': 'top::too', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-12-11T13:26:54Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-12-11T13:26:54Z', 'dateChanged': '2022-12-11T13:27:17Z', 'size': 675385, 'etag': 'tod::toc', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-01-28T08:12:45Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-01-28T08:12:45Z', 'dateChanged': '2022-11-28T09:53:34Z', 'size': 41355, 'etag': 'tfo::thb', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2022-11-28T09:53:35Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-11-27T17:38:05Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-11-27T17:38:05Z', 'dateChanged': '2022-11-28T09:45:01Z', 'size': 324615, 'etag': 'tgp::tgn', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': 'XXXXX', 'lastOpenTime': '2022-11-28T09:45:01Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-11-27T17:38:05Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-11-27T17:38:05Z', 'dateChanged': '2022-11-28T09:48:37Z', 'size': 1287990, 'etag': 'tg4::tgr', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2022-11-28T09:45:29Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-11-27T17:06:50Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-11-27T17:06:50Z', 'dateChanged': '2022-11-28T09:52:35Z', 'size': 4499288, 'etag': 'th1::tgz', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': 'XXXXX', 'lastOpenTime': '2022-11-28T09:52:35Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-11-27T17:38:05Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-11-27T17:38:05Z', 'dateChanged': '2022-11-28T09:48:58Z', 'size': 388553, 'etag': 'tg2::tgt', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': XXXXXXXXXXXXXXXXXXXXXXXXX, 'lastOpenTime': '2022-11-28T09:48:58Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-11-27T17:19:24Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-11-27T17:19:24Z', 'dateChanged': '2022-11-28T09:49:32Z', 'size': 4061157, 'etag': 'tgx::tgv', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'shortGUID': 'XXXXX', 'lastOpenTime': '2022-11-28T09:49:27Z', 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-12-11T13:26:58Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'txt', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-12-11T13:26:58Z', 'dateChanged': '2022-12-11T13:27:15Z', 'size': 46, 'etag': 'to7::to6', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}, {'dateCreated': '2022-12-11T13:27:26Z', 'drivewsid': 'FILE_IN_SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'txt', 'parentId': 'SHARED_FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'isChainedToParent': True, 'item_id': 'XXXXX', 'dateModified': '2022-12-11T13:27:26Z', 'dateChanged': '2022-12-11T13:27:36Z', 'size': 46, 'etag': 'toj::toi', 'share': 'TO_ME', 'shareID': {'shareName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'recordName': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zoneID': {'zoneName': 'com.apple.CloudDocs', 'ownerRecordName': '_11XXXX'}}, 'unifiedToken': 'XXXXX', 'type': 'FILE', 'owner': {'firstName': 'PXXX', 'lastName': 'SXXX', 'ownerRecordName': '_11XXXX'}}], 'numberOfItems': 13, 'status': 'OK'}]
2023-04-21 19:36:13,683 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:13,689 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 1003 :: Starting new HTTPS connection (1): p31-docws.icloud.com:443
2023-04-21 19:36:14,043 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:14,045 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:14,047 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:14,047 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:14,047 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:14,049 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:14,258 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:14,260 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:14,264 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:14,264 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:14,264 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:14,266 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:14,450 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:14,455 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:14,461 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:14,461 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:14,462 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:14,463 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:14,640 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:14,645 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:14,651 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:14,652 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:14,653 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:14,654 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:14,838 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:14,843 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:14,849 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:14,849 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:14,850 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:14,852 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:15,045 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:15,050 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:15,055 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:15,055 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:15,055 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:15,057 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:15,274 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:15,279 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:15,285 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:15,285 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:15,286 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:15,288 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:15,465 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:15,469 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:15,475 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:15,476 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:15,477 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:15,478 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:15,659 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:15,663 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:15,669 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:15,670 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:15,671 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:15,673 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:15,855 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:15,860 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:15,866 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:15,866 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:15,866 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:15,868 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:16,054 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:16,058 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:16,066 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:16,066 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:16,067 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:16,069 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:16,258 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:16,262 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:16,269 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:16,269 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:16,270 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:16,272 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:16,446 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None
2023-04-21 19:36:16,454 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:16,461 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:16,462 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'}
2023-04-21 19:36:16,462 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2023-04-21 19:36:16,465 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: POST https://p31-drivews.icloud.com:443/retrieveItemDetailsInFolders [{"drivewsid": "FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "partialData": false}]
2023-04-21 19:36:16,653 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-drivews.icloud.com:443 "POST /retrieveItemDetailsInFolders HTTP/1.1" 200 None
2023-04-21 19:36:16,656 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:16,660 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:16,661 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: [{'dateCreated': '2022-10-13T16:41:51Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Ba', 'parentId': 'FOLDER::com.apple.CloudDocs::root', 'etag': 'ews', 'type': 'FOLDER', 'assetQuota': 13376140, 'fileCount': 15, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 5, 'items': [{'dateCreated': '2022-10-11T18:23:52Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'pdf', 'parentId': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'item_id': 'XXXXX', 'dateModified': '2022-10-11T18:23:52Z', 'dateChanged': '2023-03-16T07:18:02Z', 'size': 1848739, 'etag': 'epz::ds1', 'lastOpenTime': '2023-03-16T07:18:01Z', 'type': 'FILE'}, {'dateCreated': '2022-12-20T19:13:10Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'png', 'parentId': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'item_id': 'XXXXX', 'dateModified': '2022-12-20T19:13:10Z', 'dateChanged': '2022-12-20T19:17:14Z', 'size': 583745, 'etag': 'e6o::e6j', 'lastOpenTime': '2022-12-20T19:17:14Z', 'type': 'FILE'}, {'dateCreated': '2022-10-13T16:39:16Z', 'drivewsid': 'FILE::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'XXXXX', 'extension': 'HEIC', 'parentId': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'item_id': 'XXXXX', 'dateModified': '2022-10-13T16:39:17Z', 'dateChanged': '2023-03-16T07:17:37Z', 'size': 2721634, 'etag': 'epy::ds5', 'lastOpenTime': '2023-03-16T07:17:37Z', 'type': 'FILE'}, {'dateCreated': '2023-03-16T07:13:28Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Lorenz', 'parentId': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'item_id': 'XXXXX', 'etag': 'epq', 'type': 'FOLDER', 'assetQuota': 2365609, 'fileCount': 3, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 3}, {'dateCreated': '2023-03-15T18:14:06Z', 'drivewsid': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'docwsid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'zone': 'com.apple.CloudDocs', 'name': 'Bewegung ', 'parentId': 'FOLDER::com.apple.CloudDocs::XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'item_id': 'XXXXX', 'etag': 'ewu', 'type': 'FOLDER', 'assetQuota': 5602964, 'fileCount': 9, 'shareCount': 0, 'shareAliasCount': 0, 'directChildrenCount': 9}], 'numberOfItems': 5, 'status': 'OK'}]
2023-04-21 19:36:16,664 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 
2023-04-21 19:36:16,958 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 200 None
2023-04-21 19:36:16,963 :: DEBUG :: icloudpy.base :: base.py :: 94 :: Saved session data to file
2023-04-21 19:36:16,969 :: DEBUG :: icloudpy.base :: base.py :: 98 :: Cookies saved to session_data/chrXXX
2023-04-21 19:36:16,969 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'document_id': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'owner_dsid': XXX, 'data_token': {'url': 'https://cvws.icloud-content.com/B/XXXXXXXXXXXXXXXXXXXXXXXXX/Badezimmer+.pdf?o=XXXXXXXXXXXXXXXXXXXXXXXXX&v=1&x=3&a=XXXXXXXXXXXXXXXXXXXXXXXXX82102176&fl=&r=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-1&XXXXXXXXXXXXXXXXXXXXXXXXX&ckc=com.apple.clouddocs&ckz=com.apple.CloudDocs&p=31&s=XXXXXXXXXXXXXXXXXXXXXXXXX', 'token': 'XXXXXXXXXXXXXXXXXXXXXXXXX', 'signature': 'XXXXXXXXXXXXXXXXXXXXXXXXX', 'wrapping_key': 'XXXXXXXXXXXXXXXXXXXXXXXXX', 'reference_signature': 'XXXXXXXXXXXXXXXXXXXXXXXXX'}, 'double_etag': 'epz::ds1'}
2023-04-21 19:36:16,972 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://cvws.icloud-content.com/B/XXXXXXXXXXXXXXXXXXXXXXXXX/Badezimmer+.pdf?o=XXXXXXXXXXXXXXXXXXXXXXXXX&v=1&x=3&a=XXXXXXXXXXXXXXXXXXXXXXXXX82102176&fl=&r=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX-1&XXXXXXXXXXXXXXXXXXXXXXXXX&ckc=com.apple.clouddocs&ckz=com.apple.CloudDocs&p=31&s=XXXXXXXXXXXXXXXXXXXXXXXXX 
knmax commented 10 months ago

@christian2022 if you are still experiencing this issue - maybe check the time settings I had the same issue after getting my sync to run after the help of @mandarons - right now it seems as if I was able to correct it after correcting my timezone settings.

christian2022 commented 10 months ago

Thanks for getting back! How did you correct your timezone settings? Did you add a TZ environment variable?

knmax commented 10 months ago

I just ran the command: dpkg-reconfigure tzdata to set the correct timezone in the underlying linux machine Afterwards it looked ok, I will check again in the evening if that truly solved my issue

knmax commented 10 months ago

Nevermind - I just checked again and it still is showing the same error... Can you tell me if the initial start was working ok for you? I have 2 containers running and both started to show the same behaviour after they downloaded around 35GB of data each Maybe there is some sort of download limitation in place from Apple... I also tried to renew the login and it is still the same issue for both of them

mandarons commented 10 months ago

I am not able to reproduce this on my end. Looks like something is wrong on server side that the app isn't able to find few files to download.

2023-04-21 19:36:16,269 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 142 :: {'uuid': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'messageForDeveloper': 'ObjectNotFoundException: Could not find document', 'error_code': 'WSObjectNotFound', 'serverErrorCode': 'NOT_FOUND', 'reason': 'ObjectNotFoundException: Could not find document'} 2023-04-21 19:36:16,270 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND) 2023-04-21 19:36:16,272 :: DEBUG :: icloudpy.services.drive.http :: base.py :: 75 :: GET https://p31-docws.icloud.com:443/ws/com.apple.CloudDocs/download/by_id 2023-04-21 19:36:16,446 :: DEBUG :: urllib3.connectionpool :: connectionpool.py :: 456 :: https://p31-docws.icloud.com:443 "GET /ws/com.apple.CloudDocs/download/by_id?document_id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX HTTP/1.1" 404 None

Is it possible to find out which file it isn't able to download and what's so special about it (e.g. name with special characters, empty file, file extension etc.)?

knmax commented 10 months ago

I just checked the log and it seems that it is always trying to download .gcode files - I will enable the debug option on both my containers and check the second container also. I will try to send you the log as soon as I see some progress.

EDIT after changing to DEBUG on both containers and checking the already downloaded contents: it doesn't seem to be my initial thought that the .gcode extension is the culprit, there are multiple files which are already downloaded with the .gcode extension, my next thought was that it could be the percentage (%) sign in some filenames, also no luck as mulitple files with this are downloaded as well

Now my question is - i have multiple error message for files that were not possible to be downloaded including the id's - for obvious reasons I don't want those id's posted in here - can you tell me if there is any option to "translate" those id's to file names or find the documents by id in my native iCloud Drive.

mandarons commented 8 months ago

Are you still seeing this problem with the latest version 1.16.0?

christian2022 commented 8 months ago

Yes

mandarons commented 4 months ago

@knmax regarding

can you tell me if there is any option to "translate" those id's to file names or find the documents by id in my native iCloud Drive There is no way to find that out without looking at log entries before the error happens. One thing for sure is for some reason, it is not able to find some (assuming all these IDs are different) files on the server.

@knmax , @christian2022: Does it happen on the first run (starting fresh, with new install)? If it only happens on subsequent runs, try setting remove_obsolete: true in the config.yaml file. This will remove local file that is not present on the server and avoid checks in future runs.

christian2022 commented 4 months ago

Just tried: it still happens after starting the container:

Loading config from /app/config.yaml ...
2024-02-24 16:40:10,494 :: INFO :: root :: sync.py :: 79 :: Syncing drive...
2024-02-24 16:40:21,259 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
2024-02-24 16:40:21,488 :: ERROR :: icloudpy.base :: base.py :: 186 :: ObjectNotFoundException: Could not find document (NOT_FOUND)
...

I have remove_obsolet: false and I want it to stay that way as this adds resilience against accidently deleted files.

How about changing icloudpy.basey.py:186 and providing the name of the document properly in case of ObjectNotFoundException? I don't think (NOT_FOUND) is the right file name.