Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

不知道该怎么写问题,似乎是用户421报错 #658

Open
lz732895965 opened this issue Sep 28, 2024 · 7 comments
Open

不知道该怎么写问题,似乎是用户421报错 #658

lz732895965 opened this issue Sep 28, 2024 · 7 comments
Assignees

Comments

@lz732895965
Copy link

lz732895965 commented Sep 28, 2024

我是中国大陆的Apple ID,配置文件也按照教程来做到,但是在运行过程中报了很多错误,不知道怎么办。
日志如下:

2024-09-28 10:55:56 INFO     ***** boredazfcuk/icloudpd container v1.0.980_17-09-2024 started *****
-

2024-09-28 10:55:56 INFO     ***** For support, please go here: https://github.com/boredazfcuk/docker-icloudpd *****

2024-09-28 10:55:56 INFO     Alpine Linux 3.20.3

2024-09-28 10:55:56 INFO     Python version: 3.12.6

2024-09-28 10:55:58 INFO     icloud-photos-downloader version: 1.23.4

2024-09-28 10:55:58 INFO     Checking for updates...

2024-09-28 10:55:59 INFO      - Current version is up to date

2024-09-28 10:55:59 INFO     Loading configuration from: /config/icloudpd.conf

2024-09-28 10:56:22 INFO     Apple ID: [email protected]

2024-09-28 10:56:22 INFO     Authentication Type: MFA

2024-09-28 10:56:22 INFO     Cookie path: /config/one21cn163com

2024-09-28 10:56:22 INFO     Cookie expiry notification period: 7

2024-09-28 10:56:22 INFO     Download destination directory: /iCloud

2024-09-28 10:56:22 INFO     Folder structure: {:%Y/%m/%d}

2024-09-28 10:56:23 INFO     Keep Unicode: false

2024-09-28 10:56:23 INFO     Live Photo MOV Filename Policy: suffix

2024-09-28 10:56:23 INFO     File Match Policy: name-size-dedup-with-suffix

2024-09-28 10:56:23 INFO     Synchronisation interval: 86400

2024-09-28 10:56:23 INFO     Synchronisation delay (minutes): 0

2024-09-28 10:56:23 INFO     Set EXIF date/time: false

2024-09-28 10:56:23 INFO     Auto delete: false

2024-09-28 10:56:23 INFO     Delete after download: false

2024-09-28 10:56:23 INFO     Delete empty directories: false

2024-09-28 10:56:23 INFO     Photo size: original

2024-09-28 10:56:23 INFO     Align RAW: as-is

2024-09-28 10:56:23 INFO     Single pass mode: false

2024-09-28 10:56:23 INFO     Skip download check: false

2024-09-28 10:56:23 INFO     Skip live photos: false

2024-09-28 10:56:23 INFO     Number of most recently added photos to download: Download All Photos

2024-09-28 10:56:23 INFO     Downloading photos from: Download All Photos

2024-09-28 10:56:23 INFO     Stop downloading when prexisiting files count is: Download All Photos

2024-09-28 10:56:23 INFO     Live photo size: original

2024-09-28 10:56:23 INFO     Skip videos: false

2024-09-28 10:56:23 INFO     Convert HEIC to JPEG: false

2024-09-28 10:56:23 INFO     Downloading from: icloud.com.cn

2024-09-28 10:56:23 INFO     Fake user agent for curl: Disabled

2024-09-28 10:56:23 INFO     Authentication domain: cn

2024-09-28 10:56:23 INFO     Ignore Synology extended attribute directories: Disabled

2024-09-28 10:56:23 INFO     Container initialisation complete

2024-09-28 10:56:23 INFO     Directory is writable: /config/python_keyring/

2024-09-28 10:56:23 INFO     Check download directory mounted correctly...

2024-09-28 10:56:23 INFO     Failsafe file /iCloud/.mounted exists, continuing

2024-09-28 10:56:23 INFO     Directory is writable: /config/python_keyring/

2024-09-28 10:56:23 INFO     Keyring file exists, continuing

2024-09-28 10:56:23 INFO     Sync user: user

2024-09-28 10:56:23 INFO     Synchronisation starting at 10:56:23

2024-09-28 10:56:23 INFO     Keyring file exists, continuing

2024-09-28 10:58:18 INFO     Check download directory mounted correctly...

2024-09-28 10:58:18 INFO     Failsafe file /iCloud/.mounted exists, continuing

2024-09-28 10:58:18 INFO     Check for new files using password stored in keyring file

2024-09-28 10:58:18 INFO     Generating list of files in iCloud. This may take a long time if you have a large photo collection. Please e patient. Nothing is being downloaded at this time

2024-09-28 10:58:21 ERROR    Authentication required for Account. (421)

2024-09-28 10:58:29 ERROR    Please log into https://icloud.com/ to manually finish setting up your iCloud service (AUTHENTICATION_FAILED)

2024-09-28 10:58:30 ERROR    Failed check for new files files

2024-09-28 10:58:30 ERROR     - Can you log into icloud.com.cn without receiving pop-up notifications?

2024-09-28 10:58:30 ERROR    Error debugging info:

2024-09-28 10:58:30 ERROR    Traceback (most recent call last):

  File "starters/icloudpd.py", line 6, in <module>

  File "click/core.py", line 1157, in __call__

  File "click/core.py", line 1078, in main

  File "click/core.py", line 1434, in invoke

  File "click/core.py", line 783, in invoke

  File "icloudpd/base.py", line 745, in main

  File "icloudpd/base.py", line 1218, in core

  File "pyicloud_ipd/base.py", line 549, in photos

  File "pyicloud_ipd/services/photos.py", line 281, in __init__

  File "pyicloud_ipd/services/photos.py", line 168, in __init__

  File "requests/sessions.py", line 637, in post

  File "pyicloud_ipd/session.py", line 167, in request

  File "pyicloud_ipd/session.py", line 185, in _raise_error

pyicloud_ipd.exceptions.PyiCloudServiceNotActivatedException: Please log into https://icloud.com/ to manually finish setting up your iCloud service (UTHENTICATION_FAILED)

[671] Failed to execute script 'icloudpd' due to unhandled exception!

2024-09-28 10:58:30 ERROR    Please set debug_logging=true in your icloudpd.conf file then reproduce the error

2024-09-28 10:58:30 ERROR    ***** Once you have captured this log file, please post it along with a description of your problem, here: https//github.com/boredazfcuk/docker-icloudpd/issues *****

ash: out of range

2024-09-28 10:58:30 INFO     Web cookie expires: 2024-11-27 @ 02:57:43

2024-09-28 10:58:30 INFO     Multifactor authentication cookie expires: 2024-10-28 @ 02:58:14

2024-09-28 10:58:30 INFO     Days remaining until expiration: 29

2024-09-28 10:58:30 INFO     Synchronisation ended at 10:58:30

2024-09-28 10:58:30 INFO     Total time taken: 00:02:07

2024-09-28 10:58:30 INFO     Next synchronisation at Sun Sep 29 10:56:23 2024



2024-09-28 10:58:49 INFO     ***** boredazfcuk/icloudpd container v1.0.980_17-09-2024 started *****

2024-09-28 10:58:49 INFO     ***** For support, please go here: https://github.com/boredazfcuk/docker-icloudpd *****

2024-09-28 10:58:49 INFO     Alpine Linux 3.20.3

2024-09-28 10:58:49 INFO     Python version: 3.12.6

2024-09-28 10:58:52 INFO     icloud-photos-downloader version: 1.23.4

2024-09-28 10:58:52 INFO     Checking for updates...

2024-09-28 10:58:53 INFO      - Current version is up to date

2024-09-28 10:58:53 INFO     Loading configuration from: /config/icloudpd.conf

2024-09-28 10:59:17 INFO     Apple ID: [email protected]

2024-09-28 10:59:17 INFO     Authentication Type: MFA

2024-09-28 10:59:17 INFO     Cookie path: /config/one21cn163com

2024-09-28 10:59:17 INFO     Cookie expiry notification period: 7

2024-09-28 10:59:17 INFO     Download destination directory: /iCloud

2024-09-28 10:59:17 INFO     Folder structure: {:%Y/%m/%d}

2024-09-28 10:59:17 INFO     Keep Unicode: false

2024-09-28 10:59:17 INFO     Live Photo MOV Filename Policy: suffix

2024-09-28 10:59:17 INFO     File Match Policy: name-size-dedup-with-suffix

2024-09-28 10:59:17 INFO     Synchronisation interval: 86400

2024-09-28 10:59:17 INFO     Synchronisation delay (minutes): 0

2024-09-28 10:59:17 INFO     Set EXIF date/time: false

2024-09-28 10:59:17 INFO     Auto delete: false

2024-09-28 10:59:17 INFO     Delete after download: false

2024-09-28 10:59:17 INFO     Delete empty directories: false

2024-09-28 10:59:17 INFO     Photo size: original

2024-09-28 10:59:17 INFO     Align RAW: as-is

2024-09-28 10:59:17 INFO     Single pass mode: false

2024-09-28 10:59:17 INFO     Skip download check: false

2024-09-28 10:59:17 INFO     Skip live photos: false

2024-09-28 10:59:17 INFO     Number of most recently added photos to download: Download All Photos

2024-09-28 10:59:17 INFO     Downloading photos from: Download All Photos

2024-09-28 10:59:17 INFO     Stop downloading when prexisiting files count is: Download All Photos

2024-09-28 10:59:17 INFO     Live photo size: original

2024-09-28 10:59:17 INFO     Skip videos: false

2024-09-28 10:59:17 INFO     Convert HEIC to JPEG: false

2024-09-28 10:59:17 INFO     Downloading from: icloud.com.cn

2024-09-28 10:59:17 INFO     Fake user agent for curl: Disabled

2024-09-28 10:59:17 INFO     Authentication domain: cn

2024-09-28 10:59:17 INFO     Ignore Synology extended attribute directories: Disabled

2024-09-28 10:59:17 INFO     Container initialisation complete

2024-09-28 10:59:17 INFO     Directory is writable: /config/python_keyring/

2024-09-28 10:59:17 INFO     Check download directory mounted correctly...

2024-09-28 10:59:17 INFO     Failsafe file /iCloud/.mounted exists, continuing

2024-09-28 10:59:17 INFO     Directory is writable: /config/python_keyring/

2024-09-28 10:59:17 INFO     Keyring file exists, continuing

2024-09-28 10:59:17 INFO     Sync user: user

2024-09-28 10:59:17 INFO     Synchronisation starting at 10:59:17

2024-09-28 10:59:17 INFO     Keyring file exists, continuing

2024-09-28 10:59:17 INFO     Check download directory mounted correctly...

2024-09-28 10:59:17 INFO     Failsafe file /iCloud/.mounted exists, continuing

2024-09-28 10:59:17 INFO     Check for new files using password stored in keyring file

2024-09-28 10:59:17 INFO     Generating list of files in iCloud. This may take a long time if you have a large photo collection. Please e patient. Nothing is being downloaded at this time

2024-09-28 10:59:20 ERROR    Authentication required for Account. (421)

2024-09-28 10:59:28 ERROR    Please log into https://icloud.com/ to manually finish setting up your iCloud service (AUTHENTICATION_FAILED)

2024-09-28 10:59:29 ERROR    Failed check for new files files

2024-09-28 10:59:29 ERROR     - Can you log into icloud.com.cn without receiving pop-up notifications?

2024-09-28 10:59:29 ERROR    Error debugging info:

2024-09-28 10:59:29 ERROR    Traceback (most recent call last):

  File "starters/icloudpd.py", line 6, in <module>

  File "click/core.py", line 1157, in __call__

  File "click/core.py", line 1078, in main

  File "click/core.py", line 1434, in invoke

  File "click/core.py", line 783, in invoke

  File "icloudpd/base.py", line 745, in main

  File "icloudpd/base.py", line 1218, in core

  File "pyicloud_ipd/base.py", line 549, in photos

  File "pyicloud_ipd/services/photos.py", line 281, in __init__

  File "pyicloud_ipd/services/photos.py", line 168, in __init__

  File "requests/sessions.py", line 637, in post

  File "pyicloud_ipd/session.py", line 167, in request

  File "pyicloud_ipd/session.py", line 185, in _raise_error

pyicloud_ipd.exceptions.PyiCloudServiceNotActivatedException: Please log into https://icloud.com/ to manually finish setting up your iCloud service (UTHENTICATION_FAILED)

[417] Failed to execute script 'icloudpd' due to unhandled exception!

2024-09-28 10:59:29 ERROR    Please set debug_logging=true in your icloudpd.conf file then reproduce the error

2024-09-28 10:59:29 ERROR    ***** Once you have captured this log file, please post it along with a description of your problem, here: https//github.com/boredazfcuk/docker-icloudpd/issues *****

ash: out of range

2024-09-28 10:59:29 INFO     Web cookie expires: 2024-11-27 @ 02:57:43

2024-09-28 10:59:29 INFO     Multifactor authentication cookie expires: 2024-10-28 @ 02:58:29

2024-09-28 10:59:29 INFO     Days remaining until expiration: 29

2024-09-28 10:59:29 INFO     Synchronisation ended at 10:59:29

2024-09-28 10:59:29 INFO     Total time taken: 00:00:12

2024-09-28 10:59:29 INFO     Next synchronisation at Sun Sep 29 10:59:17 2024

配置文件如下:

agentid=
albums_with_dates=false
align_raw=as-is
[email protected]
auth_china=true
authentication_type=MFA
auto_delete=false
bark_device_key=
bark_server=
content_source_url=
convert_heic_to_jpeg=false
debug_logging=false
delete_accompanying=false
delete_after_download=false
delete_empty_directories=false
delete_notifications=true
dingtalk_token=
directory_permissions=750
discord_id=
discord_token=
download_notifications=true
download_path=/iCloud
fake_user_agent=false
file_match_policy=name-size-dedup-with-suffix
file_permissions=640
folder_structure={:%Y/%m/%d}
force_gid=false
gotify_app_token=
gotify_https=
gotify_server_url=
group=group
group_id=1000
icloud_china=true
iyuu_token=
jpeg_path=
jpeg_quality=90
keep_unicode=false
libraries_with_dates=false
live_photo_mov_filename_policy=suffix
live_photo_size=original
media_id_delete=
media_id_download=
media_id_expiration=
media_id_startup=
media_id_warning=
msmtp_args=--tls-starttls=off
msmtp_from=
msmtp_host=
msmtp_pass=
msmtp_port=
msmtp_tls=on
msmtp_to=
msmtp_user=
name=
nextcloud_delete=false
nextcloud_password=
nextcloud_upload=false
nextcloud_url=
nextcloud_username=
notification_days=7
notification_type=
photo_album=
photo_library=
photo_size=original
prowl_api_key=
pushover_sound=
pushover_token=
pushover_user=
recent_only=
set_exif_datetime=false
single_pass=false
skip_album=
skip_check=false
skip_download=false
skip_library=
skip_live_photos=false
skip_videos=false
startup_notification=true
synchronisation_delay=0
synchronisation_interval=86400
synology_ignore_path=false
telegram_chat_id=
telegram_http=false
telegram_polling=true
telegram_server=
telegram_silent_file_notifications=
telegram_token=
touser=
trigger_nextlcoudcli_synchronisation=
until_found=
user=user
user_id=1000
webhook_https=false
webhook_id=
webhook_path=/api/webhook/
webhook_port=8123
webhook_server=
wecom_id=
wecom_proxy=
wecom_secret=

请大佬出谋划策呀

@simonxiao86
Copy link

Please check the cookie file exist(file with name emailaddresscom,if your appleid is [email protected],it's 123aacom). If do not have cookie,modify the config folder permission.
检查一下 config 文件夹下有沒有 cookie 文件(appleid 是 [email protected] 的话,文件名为 123aacom).如果没有的话,需要将文件夹权限改为可以写入,简单点就直接整个文件夹改 777

@lz732895965
Copy link
Author

Please check the cookie file exist(file with name emailaddresscom,if your appleid is [email protected],it's 123aacom). If do not have cookie,modify the config folder permission. 检查一下 config 文件夹下有沒有 cookie 文件(appleid 是 [email protected] 的话,文件名为 123aacom).如果没有的话,需要将文件夹权限改为可以写入,简单点就直接整个文件夹改 777

我按照了你的说法检查了相应的文件夹,确认没有任何问题,但我仍然收到上述的日志报告

@simonxiao86
Copy link

simonxiao86 commented Oct 11, 2024

你是第一次运行吗,需要 docker exec -it iCloudPD sync-icloud.sh --Initialise 进行账户初始化,这里 iCloudPD 是容器的 name.
参见官网配置文件说明,MULTIFACTOR AUTHENTICATION
中国区可参考 Some User Experience Tips//一些使用体验 · Issue #336 · boredazfcuk/docker-icloudpd:icloudpd.conf文件的两个值——auth_china=true;icloud_china=true,时区 TZ=Asia/Shanghai
以及 OpenWrt下使用docker安装icloudpd实现iPhone照片备份私有云盘nas的笔记_docker icloudpd-CSDN博客

github 上最好还是用英语来提 issue

@lz732895965
Copy link
Author

你是第一次运行吗,需要 docker exec -it iCloudPD sync-icloud.sh --Initialise 进行账户初始化,这里 iCloudPD 是容器的 name. 参见官网配置文件说明,MULTIFACTOR AUTHENTICATION, 中国区可参考 Some User Experience Tips//一些使用体验 · Issue #336 · boredazfcuk/docker-icloudpd:icloudpd.conf文件的两个值——auth_china=true;icloud_china=true,时区 TZ=Asia/Shanghai 以及 OpenWrt下使用docker安装icloudpd实现iPhone照片备份私有云盘nas的笔记_docker icloudpd-CSDN博客

github 上最好还是用英语来提 issue

谢谢大佬,问题已经解决。抱歉大佬,我英语实在太差了,搞不了。不过好在问题解决了。谢谢你的回复。

@Ynona
Copy link

Ynona commented Oct 13, 2024

怎么解决的呀,icloudpd.conf文件的两个值——auth_china=true;icloud_china=true,时区 TZ=Asia/Shanghai 这些都有设置,也初始化了。同样错误

@lz732895965
Copy link
Author

怎么解决的呀,icloudpd.conf文件的两个值——auth_china=true;icloud_china=true,时区 TZ=Asia/Shanghai 这些都有设置,也初始化了。同样错误

说实话我也不知道怎么解决的,我没有改动任何东西。只是在停用了一段时间之后又重开了一下,刚重开那段时间问题依旧,就没管他了,再然后就莫名其妙的自动好了。

@lz732895965 lz732895965 reopened this Oct 13, 2024
@Ynona
Copy link

Ynona commented Oct 13, 2024

我晕死 真的是吃英语不好的亏,你和我的报错里面都写了的:Please log into https://icloud.com/ to manually finish setting up your iCloud service (AUTHENTICATION_FAILED)
我登录进去后 完成服务条款的同意就能够开始同步照片了,无语死,弄了半天。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants