Web-GUI - Downloading Folders

What is the problem you are having with rclone?

Using the new Rclone Web-GUI. Very happy to see this being developed However I find I cannot download folders, only files.

I've created a short video that highlights the problem and the effort made:

Run the command 'rclone version' and share the full output of the command.

Yes

Which cloud storage system are you using? (eg Google Drive)

Backblaze b2

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone rcd --rc-web-gui --rc-web-gui-update --rc-user admin --rc-pass abc123

The rclone config contents with secrets removed.

[data-drive]
type = b2
# this is the keyID: from the group login key that matches the bucket you created it for
account = xxxxxxxxxxxxxx
# this is the applicationKey that disappears from the same once you saved the above key
key = xxxxxxxxxxxxxxxxxxxxx
hard_delete = false

[data-drive-crypt]
type = crypt
remote = data-drive:cmcmatter
filename_encryption = standard
directory_name_encryption = true
 

A log from the command with the -vv flag

rclone rcd --rc-web-gui --rc-web-gui-update --rc-user admin --rc-pass abc123 -vv
2022/06/08 08:09:41 DEBUG : rclone: Version "v1.58.1" starting with parameters ["rclone" "rcd" "--rc-web-gui" "--rc-web-gui-update" "--rc-user" "admin" "--rc-pass" "abc123" "-vv"]
2022/06/08 08:09:41 DEBUG : Current tag: v2.0.5, Release tag: v2.0.5
2022/06/08 08:09:41 NOTICE: No update to Web GUI available.
2022/06/08 08:09:41 NOTICE: Serving Web GUI
2022/06/08 08:09:41 INFO  : Using --user admin --pass XXXX as authenticated user
2022/06/08 08:09:41 NOTICE: Serving remote control on http://localhost:5572/
2022/06/08 08:09:41 DEBUG : login_token "YWRtaW46YWJjMTIz"
2022/06/08 08:09:41 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:41 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:0.5856859 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:42 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:42 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:1.7146808999999998 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:42 DEBUG : rc: "core/version": with parameters map[]
2022/06/08 08:09:42 DEBUG : rc: "core/version": reply map[arch:amd64 decomposed:[1 58 1] goTags:cmount goVersion:go1.17.9 isBeta:false isGit:false linking:dynamic os:windows version:v1.58.1]: <nil>
2022/06/08 08:09:43 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:43 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:1.9137303 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:43 DEBUG : rc: "core/bwlimit": with parameters map[]
2022/06/08 08:09:43 DEBUG : rc: "core/bwlimit": reply map[bytesPerSecond:-1 bytesPerSecondRx:-1 bytesPerSecondTx:-1 rate:off]: <nil>
2022/06/08 08:09:47 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:47 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:6.6917061 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:48 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:48 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:6.8448158 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:52 DEBUG : rc: "config/listremotes": with parameters map[]
2022/06/08 08:09:52 DEBUG : Using config file from "C:\\CM\\rclone-v1.58.1-windows-amd64\\rclone.conf"
2022/06/08 08:09:52 DEBUG : rc: "config/listremotes": reply map[remotes:[data-drive data-drive-crypt]]: <nil>
2022/06/08 08:09:52 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:52 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:11.6901707 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:09:57 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:09:57 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:16.6923085 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:00 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt: remote:]
2022/06/08 08:10:00 DEBUG : Creating backend with remote "data-drive-crypt:"
2022/06/08 08:10:00 DEBUG : rc: "operations/fsinfo": with parameters map[fs:data-drive-crypt:]
2022/06/08 08:10:00 DEBUG : Creating backend with remote "data-drive-crypt:"
2022/06/08 08:10:00 DEBUG : Creating backend with remote "data-drive:cmcmatter-biz-svr"
2022/06/08 08:10:00 DEBUG : Creating backend with remote "data-drive:cmcmatter-biz-svr"
2022/06/08 08:10:01 DEBUG : rc: "operations/fsinfo": reply map[Features:map[About:false BucketBased:true BucketBasedRootOK:false CanHaveEmptyDirectories:false CaseInsensitive:false ChangeNotify:false CleanUp:true Command:true Copy:true DirCacheFlush:false DirMove:false Disconnect:false DuplicateFiles:false GetTier:false IsLocal:false ListR:true MergeDirs:false Move:false OpenWriterAt:false PublicLink:true Purge:true PutStream:true PutUnchecked:false ReadMimeType:false ServerSideAcrossConfigs:false SetTier:false SetWrapper:true Shutdown:false SlowHash:false SlowModTime:false UnWrap:true UserInfo:false WrapFs:true WriteMimeType:false] Hashes:[] Name:data-drive-crypt Precision:1e+06 Root: String:Encrypted drive 'data-drive-crypt:']: <nil>
2022/06/08 08:10:01 DEBUG : rc: "operations/list": reply map[list:[0xc0003436c0]]: <nil>
2022/06/08 08:10:02 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:02 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:21.6917764 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:07 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:07 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:26.6923601 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:12 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:12 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:31.6901939 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:17 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:17 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:36.6907998 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:22 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:22 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:41.6926005 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:24 DEBUG : rc: "config/listremotes": with parameters map[]
2022/06/08 08:10:24 DEBUG : rc: "config/listremotes": reply map[remotes:[data-drive data-drive-crypt]]: <nil>
2022/06/08 08:10:26 DEBUG : rc: "operations/list": with parameters map[fs:C:\CM\rclone-v1.58.1-windows-amd64\toast remote:]
2022/06/08 08:10:26 DEBUG : Creating backend with remote "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast"
2022/06/08 08:10:26 DEBUG : rc: "operations/fsinfo": with parameters map[fs:C:\CM\rclone-v1.58.1-windows-amd64\toast]
2022/06/08 08:10:26 DEBUG : Creating backend with remote "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast"
2022/06/08 08:10:26 DEBUG : fs cache: renaming cache item "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast" to be canonical "//?/C:/CM/rclone-v1.58.1-windows-amd64/toast"
2022/06/08 08:10:26 DEBUG : fs cache: renaming cache item "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast" to be canonical "//?/C:/CM/rclone-v1.58.1-windows-amd64/toast"
2022/06/08 08:10:26 DEBUG : rc: "operations/fsinfo": reply map[Features:map[About:true BucketBased:false BucketBasedRootOK:false CanHaveEmptyDirectories:true CaseInsensitive:true ChangeNotify:false CleanUp:false Command:true Copy:false DirCacheFlush:false DirMove:true Disconnect:false DuplicateFiles:false GetTier:false IsLocal:true ListR:false MergeDirs:false Move:true OpenWriterAt:true PublicLink:false Purge:true PutStream:true PutUnchecked:false ReadMimeType:false ServerSideAcrossConfigs:false SetTier:false SetWrapper:false Shutdown:false SlowHash:true SlowModTime:false UnWrap:false UserInfo:false WrapFs:false WriteMimeType:false] Hashes:[md5 sha1 whirlpool crc32 sha256 dropbox mailru quickxor] Name:local Precision:100 Root://?/C:/CM/rclone-v1.58.1-windows-amd64/toast String:Local file system at //?/C:/CM/rclone-v1.58.1-windows-amd64/toast]: <nil>
2022/06/08 08:10:26 DEBUG : rc: "operations/list": reply map[list:[0xc000343860]]: <nil>
2022/06/08 08:10:27 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:27 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:46.696752000000004 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:28 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:]
2022/06/08 08:10:28 DEBUG : Creating backend with remote "data-drive-crypt:cmcmatter-biz-svr"
2022/06/08 08:10:28 DEBUG : Creating backend with remote "data-drive:cmcmatter-biz-svr/dbg92q4s111ishjunia14v7u65seioev9m7225f09l2mfoci92j0"
2022/06/08 08:10:29 DEBUG : Couldn't decode error response: EOF
2022/06/08 08:10:29 DEBUG : rc: "operations/list": reply map[list:[0xc000a06000 0xc000a061a0 0xc000a06270 0xc000a06340 0xc000a06410 0xc000a064e0 0xc000a065b0 0xc000a06680 0xc000a06750 0xc000a06820 0xc000a068f0 0xc000a069c0 0xc000a06a90 0xc000a06b60 0xc000a06c30]]: <nil>
2022/06/08 08:10:32 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:file_shares]
2022/06/08 08:10:32 DEBUG : rc: "operations/list": reply map[list:[0xc000a06d00 0xc000a06dd0 0xc000a06f70 0xc000a07040]]: <nil>
2022/06/08 08:10:32 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:32 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:51.6909017 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:35 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:file_shares/all_staff]
2022/06/08 08:10:35 DEBUG : rc: "operations/list": reply map[list:[0xc000892ea0 0xc000893040 0xc000893110 0xc0008931e0 0xc0008932b0 0xc000893380 0xc000893450 0xc000893520 0xc0008935f0 0xc0008936c0 0xc000893790 0xc000893860 0xc000893930 0xc000893a00 0xc000893e10 0xc000893ee0 0xc000b00000 0xc000b001a0 0xc000b00340]]: <nil>
2022/06/08 08:10:37 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:37 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:56.6913018 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:38 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:file_shares]
2022/06/08 08:10:38 DEBUG : rc: "operations/list": reply map[list:[0xc000343930 0xc000343a00 0xc000343ad0 0xc000343ba0]]: <nil>
2022/06/08 08:10:38 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:]
2022/06/08 08:10:38 DEBUG : rc: "operations/list": reply map[list:[0xc000a07110 0xc000a071e0 0xc000a072b0 0xc000a07380 0xc000a07450 0xc000a07520 0xc000a075f0 0xc000a076c0 0xc000a07790 0xc000a07860 0xc000a07930 0xc000a07a00 0xc000a07ad0 0xc000a07ba0 0xc000a07c70]]: <nil>
2022/06/08 08:10:40 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:40 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:59.7820183 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:42 DEBUG : rc: "operations/list": with parameters map[fs:data-drive-crypt:cmcmatter-biz-svr remote:sm_scripts]
2022/06/08 08:10:42 DEBUG : rc: "operations/list": reply map[list:[0xc000904820 0xc0009048f0 0xc0009049c0 0xc000904a90 0xc000904b60 0xc000904c30 0xc000904d00 0xc000904dd0 0xc000904ea0 0xc000904f70 0xc000905040 0xc000905110 0xc0009051e0]]: <nil>
2022/06/08 08:10:42 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:42 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:61.6913946 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:47 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:47 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:66.6924798 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:50 DEBUG : rc: "sync/copy": with parameters map[_async:true dstFs:C:\CM\rclone-v1.58.1-windows-amd64\toast/goscripts srcFs:data-drive-crypt:cmcmatter-biz-svrsm_scripts/goscripts]
2022/06/08 08:10:50 DEBUG : rc: "sync/copy": reply map[jobid:33]: <nil>
2022/06/08 08:10:50 DEBUG : Creating backend with remote "data-drive-crypt:cmcmatter-biz-svrsm_scripts/goscripts"
2022/06/08 08:10:50 DEBUG : rc: "operations/list": with parameters map[fs:C:\CM\rclone-v1.58.1-windows-amd64\toast remote:]
2022/06/08 08:10:50 DEBUG : fs cache: switching user supplied name "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast" for canonical name "//?/C:/CM/rclone-v1.58.1-windows-amd64/toast"
2022/06/08 08:10:50 DEBUG : rc: "operations/list": reply map[list:[0xc000a07e10]]: <nil>
2022/06/08 08:10:50 DEBUG : Creating backend with remote "data-drive:cmcmatter-biz-svr/hi8vij53lg0gds2o3pj9oktn9qsp00o1t0elo7hvgdtmrqkfm7b0/c44nbg2ov5i527q4mu6043c5r0"
2022/06/08 08:10:50 DEBUG : Couldn't decode error response: EOF
2022/06/08 08:10:50 DEBUG : Creating backend with remote "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast/goscripts"
2022/06/08 08:10:50 DEBUG : fs cache: renaming cache item "C:\\CM\\rclone-v1.58.1-windows-amd64\\toast/goscripts" to be canonical "//?/C:/CM/rclone-v1.58.1-windows-amd64/toast/goscripts"
2022/06/08 08:10:50 DEBUG : Local file system at //?/C:/CM/rclone-v1.58.1-windows-amd64/toast/goscripts: Waiting for checks to finish
2022/06/08 08:10:50 DEBUG : Local file system at //?/C:/CM/rclone-v1.58.1-windows-amd64/toast/goscripts: Waiting for transfers to finish
2022/06/08 08:10:50 INFO  : There was nothing to transfer
2022/06/08 08:10:52 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:52 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:71.6902329 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:57 DEBUG : rc: "core/stats": with parameters map[]
2022/06/08 08:10:57 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:76.6907062 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/06/08 08:10:59 INFO  : Signal received: interrupt
2022/06/08 08:10:59 INFO  : Exiting...