I tried today with advanced config, maybe there's some helpful information in here.
2025/07/23 08:17:12 DEBUG : rclone: Version "v1.70.3" starting with parameters ["rclone" "config" "edit" "-vv"]
2025/07/23 08:17:12 DEBUG : Using config file from "~/.config/rclone/rclone.conf"
Current remotes:
Name Type
==== ====
box box
icloud2 iclouddrive
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> e
Select remote.
Choose a number from below, or type in an existing value.
1 > box
2 > icloud2
remote> 2
Editing existing "icloud2" remote with options:
- type: iclouddrive
- apple_id: email@email.com
- password: *** ENCRYPTED ***
2025/07/23 08:17:19 DEBUG : icloud2: config in: state="*all", result=""
2025/07/23 08:17:19 DEBUG : icloud2: config out: out=&{State:*all-set,0,false Option:email@email.com OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:19 DEBUG : icloud2: config: reading config parameter "apple_id"
Option apple_id.
Apple ID.
Enter a value of type string. Press Enter for the default (email@email.com).
apple_id>
2025/07/23 08:17:21 DEBUG : icloud2: config in: state="*all-set,0,false", result="email@email.com"
2025/07/23 08:17:21 DEBUG : icloud2: config out: out=&{State:*all,1,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:21 DEBUG : icloud2: config in: state="*all,1,false", result=""
2025/07/23 08:17:21 DEBUG : icloud2: config out: out=&{State:*all-set,1,false Option:<xxxxapple IDxxx> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:21 DEBUG : icloud2: config: reading config parameter "password"
Option password.
Password.
Choose an alternative below. Press Enter for the default (n).
y) Yes, type in my own password
g) Generate random password
n) No, keep existing (default)
y/g/n>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all-set,1,false", result="<password>"
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,2,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,2,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,3,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,3,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,4,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,4,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,5,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,5,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,6,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,6,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all,7,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config in: state="*all,7,false", result=""
2025/07/23 08:17:22 DEBUG : icloud2: config out: out=&{State:*all-advanced Option:false OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:22 DEBUG : icloud2: config: reading config parameter "config_fs_advanced"
Edit advanced config?
y) Yes
n) No (default)
y/n> y
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all-advanced", result="true"
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all,0,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all,0,true", result=""
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all,1,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all,1,true", result=""
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all,2,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all,2,true", result=""
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all,3,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all,3,true", result=""
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all,4,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config in: state="*all,4,true", result=""
2025/07/23 08:17:25 DEBUG : icloud2: config out: out=&{State:*all-set,4,true Option: <xxxxxx> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:25 DEBUG : icloud2: config: reading config parameter "client_id"
Option client_id.
Client id
Enter a value of type string. Press Enter for the default (xxxxxxx).
client_id>
2025/07/23 08:17:40 DEBUG : icloud2: config in: state="*all-set,4,true", result="xxxxxxx"
2025/07/23 08:17:40 DEBUG : icloud2: config out: out=&{State:*all,5,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:40 DEBUG : icloud2: config in: state="*all,5,true", result=""
2025/07/23 08:17:40 DEBUG : icloud2: config out: out=&{State:*all-set,5,true Option:Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:40 DEBUG : icloud2: config: reading config parameter "encoding"
Option encoding.
The encoding for the backend.
See the [encoding section in the overview](/overview/#encoding) for more info.
Enter a value of type Encoding. Press Enter for the default (Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot).
encoding>
2025/07/23 08:17:52 DEBUG : icloud2: config in: state="*all-set,5,true", result="Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot"
2025/07/23 08:17:52 DEBUG : icloud2: config out: out=&{State:*all,6,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:52 DEBUG : icloud2: config in: state="*all,6,true", result=""
2025/07/23 08:17:52 DEBUG : icloud2: config out: out=&{State:*all-set,6,true Option: OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:52 DEBUG : icloud2: config: reading config parameter "description"
Option description.
Description of the remote.
Enter a value. Press Enter to leave empty.
description>
2025/07/23 08:17:55 DEBUG : icloud2: config in: state="*all-set,6,true", result=""
2025/07/23 08:17:55 DEBUG : icloud2: config out: out=&{State:*all,7,true Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:55 DEBUG : icloud2: config in: state="*all,7,true", result=""
2025/07/23 08:17:55 DEBUG : icloud2: config out: out=&{State:*all-advanced Option:false OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:55 DEBUG : icloud2: config: reading config parameter "config_fs_advanced"
Edit advanced config?
y) Yes
n) No (default)
y/n>
2025/07/23 08:17:59 DEBUG : icloud2: config in: state="*all-advanced", result="false"
2025/07/23 08:17:59 DEBUG : icloud2: config out: out=&{State:*postconfig Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2025/07/23 08:17:59 DEBUG : icloud2: config in: state="*postconfig", result=""
2025/07/23 08:17:59 DEBUG : icloud2: config in: state="", result=""
2025/07/23 08:17:59 DEBUG : icloud: Authenticating as email@email.com
2025/07/23 08:17:59 DEBUG : icloud2: config out: out=<nil>, err=Post "https://idmsa.apple.com/appleauth/auth/signin?isRememberMeEnabled=true": dial tcp: lookup idmsa.apple.com: no such host
2025/07/23 08:17:59 DEBUG : icloud2: config out: out=<nil>, err=Post "https://idmsa.apple.com/appleauth/auth/signin?isRememberMeEnabled=true": dial tcp: lookup idmsa.apple.com: no such host
Error: Post "https://idmsa.apple.com/appleauth/auth/signin?isRememberMeEnabled=true": dial tcp: lookup idmsa.apple.com: no such host
Usage:
rclone config edit [flags]
Flags:
-h, --help help for edit
Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
2025/07/23 08:17:59 NOTICE: Fatal error: Post "https://idmsa.apple.com/appleauth/auth/signin?isRememberMeEnabled=true": dial tcp: lookup idmsa.apple.com: no such host