boredazfcuk / docker-icloudpd

An Alpine Linux container for the iCloud Photos Downloader command line utility
1.58k stars 149 forks source link

The iCloud synchronization encountered an error #454

Closed mrmacyoung closed 2 months ago

mrmacyoung commented 6 months ago

Has anyone encountered a similar error? How can it be resolved?

Traceback (most recent call last): File "/opt/icloudpd_latest/bin/icloudpd", line 8, in sys.exit(main()) ^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/click/core.py", line 1157, in call return self.main(args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/click/core.py", line 783, in invoke return __callback(args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/icloudpd/base.py", line 317, in main core( File "/opt/icloudpd_latest/lib/python3.11/site-packages/icloudpd/base.py", line 744, in core icloud = authenticator(logger, domain)( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/icloudpdlatest/lib/python3.11/site-packages/icloudpd/authentication.py", line 31, in authenticate icloud = pyicloud_ipd.PyiCloudService( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/icloudpd_latest/lib/python3.11/site-packages/pyicloud_ipd/base.py", line 204, in init self.authenticate() File "/opt/icloudpd_latest/lib/python3.11/site-packages/pyicloud_ipd/base.py", line 228, in authenticate raise PyiCloudFailedLoginException(msg, error) pyicloud_ipd.exceptions.PyiCloudFailedLoginException: ('Invalid email/password combination.', PyiCloudAPIResponseError('Unknown reason'))

boredazfcuk commented 6 months ago

Latest version should now resolve this issue for icloud.com users and hopefully icloud.com.cn users (but this is untested).