[Rclone GUI] Can't see local folder

What is the problem you are having with rclone?

Hi everyone, I'm having an issue uploading a local file/folders to an encrypted Gdrive folder. I can't access any local drive on the GUI. So I tried copying using the command line with -vv and --progress, but there was no log after 15 minutes. I prefer using the GUI for the folder drag-and-drop is best for my use case. Your help is greatly appreciated.

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

rclone v1.55.1

  • os/type: windows
  • os/arch: amd64
  • go/version: go1.16.3
  • go/linking: dynamic
  • go/tags: cmount

Are you on the latest version of rclone? You can validate by checking the version listed here: Rclone downloads
no

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

Google Drive

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

rclone rcd --rc-web-gui --rc-user me --rc-pass mypassword --max-transfer 700G -vv

rclone copy "I:\new\1.rar" "A:\" --fast-list --check-first --transfers=40 --checkers=40 --tpslimit=10 --drive-chunk-size=1M --max-backlog 200000 --verbose --log-file=E:/2022-04-16.log --progress -vv

The rclone config contents with secrets removed.

[2022]
type = drive
client_id = xxxxxx.apps.googleusercontent.com
client_secret = xxxxxxx
scope = drive
root_folder_id = xxxxxxxxx
token = {"access_token":"xxxxxxx","expiry":"2022-04-16T15:35:12.6964854+12:00"}

[A]
type = crypt
remote = 2022:A
filename_encryption = standard
directory_name_encryption = true
password = xxxxxxxxx
password2 = xxxxxxxxx

A log from the command with the -vv flag

Microsoft Windows [Version 10.0.19044.1586]
(c) Microsoft Corporation. All rights reserved.

C:\rclone1.52.2>rclone rcd --rc-web-gui --rc-user me --rc-pass mypassword --max-transfer 700G -vv
2022/04/16 15:20:01 DEBUG : Using config file from "C:\\Users\\XX\\.config\\rclone\\rclone.conf"
2022/04/16 15:20:01 DEBUG : rclone: Version "v1.55.1" starting with parameters ["rclone" "rcd" "--rc-web-gui" "--rc-user" "me" "--rc-pass" "mypassword" "--max-transfer" "700G" "-vv"]
2022/04/16 15:20:01 DEBUG : Current tag: v2.0.3, Release tag: v2.0.5
2022/04/16 15:20:01 INFO  : A release (v2.0.5) for gui is present at https://github.com/rclone/rclone-webui-react/releases/download/v2.0.5/currentbuild.zip. Use --rc-web-gui-update to update. Your current version is (v2.0.3)
2022/04/16 15:20:01 NOTICE: Web GUI exists. Update skipped.
2022/04/16 15:20:01 NOTICE: Serving Web GUI
2022/04/16 15:20:01 INFO  : Using --user me --pass XXXX as authenticated user
2022/04/16 15:20:01 NOTICE: Serving remote control on http://localhost:5572/
2022/04/16 15:20:01 DEBUG : login_token "XXXXXXX=="
2022/04/16 15:20:03 DEBUG : rc: "core/version": with parameters map[]
2022/04/16 15:20:03 DEBUG : rc: "core/version": reply map[arch:amd64 decomposed:[1 55 1] goTags:cmount goVersion:go1.16.3 isBeta:false isGit:false linking:dynamic os:windows version:v1.55.1]: <nil>
2022/04/16 15:20:03 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:03 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:2.148843 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:03 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:03 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:2.1525921 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:03 DEBUG : rc: "core/bwlimit": with parameters map[]
2022/04/16 15:20:03 DEBUG : rc: "core/bwlimit": reply map[bytesPerSecond:-1 bytesPerSecondRx:-1 bytesPerSecondTx:-1 rate:off]: <nil>
2022/04/16 15:20:07 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:07 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:6.8879155 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:07 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:07 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:6.8899989999999995 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:12 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:12 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:12 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:11.8877726 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:12 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:11.8893281 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:17 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:17 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:17 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:16.8944588 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:17 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:16.8960052 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:22 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:22 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:21.8828763 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:27 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:27 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:26.8912007 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:32 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:32 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:31.8876684 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:37 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:37 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:36.8832921 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:42 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:42 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:41.8857147 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:43 DEBUG : rc: "operations/list": with parameters map[fs:i: remote:new/]
2022/04/16 15:20:43 DEBUG : Creating backend with remote "i:"
2022/04/16 15:20:43 DEBUG : fs cache: renaming cache item "i:" to be canonical "//?/I:/"
2022/04/16 15:20:43 ERROR : new/1.rar: Entry doesn't belong in directory "new/" (too short) - ignoring
2022/04/16 15:20:43 DEBUG : rc: "operations/list": reply map[list:[]]: <nil>
2022/04/16 15:20:47 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:47 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:46.8909066 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:52 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:57 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:56.7353613 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>
2022/04/16 15:20:57 DEBUG : rc: "core/stats": with parameters map[]
2022/04/16 15:20:57 DEBUG : rc: "core/stats": reply map[bytes:0 checks:0 deletedDirs:0 deletes:0 elapsedTime:56.890704 errors:0 eta:<nil> fatalError:false renames:0 retryError:false speed:0 totalBytes:0 totalChecks:0 totalTransfers:0 transferTime:0 transfers:0]: <nil>

Update to the latest version.

What are you trying to do? The RCD only runs a console/WebGUI.

You'd have to share the output of the copy command as it's not running against the RCD Command.

Sorry for the confusion. I'm ultimately trying to transfer a local folder to a Gdrive encrypted folder through WebGUI. I've updated to the latest version. I can see the latter in WebGUI, but not the former. I attempted to use the copy command, but no output was shown. No log file was generated. I'm guessing that I've missed a certain step in making the local folder visible, but am not sure how I should proceed.

rclone copy "I:\new\1.rar" "A:\" --fast-list --check-first --transfers=40 --checkers=40 --tpslimit=10 --drive-chunk-size=1M --max-backlog 200000 --verbose --log-file=E:/2022-04-16.log --progress -vv
Microsoft Windows [Version 10.0.19044.1586]
(c) Microsoft Corporation. All rights reserved.

C:\rclone1.52.2>rclone copy "I:\new\1.rar" "A:\" --fast-list --check-first --transfers=40 --checkers=40 --tpslimit=10 --drive-chunk-size=1M --max-backlog 200000 --verbose --log-file=E:/2022-04-16.log --progress -vv

C:\rclone1.52.2>

Try to do something simple.

rclone ls A: -vv and share the full output

rclone ls I:\new\1.tar -vv and share the full output

Thank you so much for your replies. Here they are.

rclone ls A: -vv and share the full output

C:\rclone1.52.2>rclone ls A: -vv
2022/04/16 20:53:29 DEBUG : rclone: Version "v1.58.0" starting with parameters ["rclone" "ls" "A:" "-vv"]
2022/04/16 20:53:29 DEBUG : Creating backend with remote "A:"
2022/04/16 20:53:29 DEBUG : Using config file from "C:\\Users\\XX\\.config\\rclone\\rclone.conf"
2022/04/16 20:53:29 DEBUG : Creating backend with remote "2022:A"

It goes on to list all files on the drive
 65677567 FILENAME.zip
etc

2022/04/16 20:53:40 DEBUG : 18 go routines active

rclone ls I:\new\1.tar -vv and share the full output

C:\rclone1.52.2>rclone ls I:\new\1.tar -vv
2022/04/16 20:58:10 DEBUG : rclone: Version "v1.58.0" starting with parameters ["rclone" "ls" "I:\\new\\1.tar" "-vv"]
2022/04/16 20:58:10 DEBUG : Creating backend with remote "I:\\new\\1.tar"
2022/04/16 20:58:10 DEBUG : Using config file from "C:\\Users\\XX\\.config\\rclone\\rclone.conf"
2022/04/16 20:58:10 DEBUG : fs cache: renaming cache item "I:\\new\\1.tar" to be canonical "//?/I:/new/1.tar"
2022/04/16 20:58:10 ERROR : : error listing: directory not found
2022/04/16 20:58:10 DEBUG : 2 go routines active
2022/04/16 20:58:10 Failed to ls with 2 errors: last error was: directory not found

i: drive is a local hard drive that I can access perfectly fine through Windows Explorer.

dir I:\new\1.tar in the same window and does that work?

Seems like you have a permissions issue going on.

No, given that the filename is 1.rar, it can only be found when I used 1.rar in the command line even though the log showed the filename as 1.tar. I tried to relaunch WebGUI and still can't see i: and all my other local drives in the remote explorer. Encrypted Gdrive A:/ is visible. I suppose anything that isn't in the config.conf can't be seen.

I've checked and ensured that I have full permission over I:\new\

C:\rclone1.52.2>dir I:\new\1.tar
 Volume in drive I is 8TB
 Volume Serial Number is 000-REDACTED

 Directory of I:\new

File Not Found

C:\rclone1.52.2>dir I:\new\1.rar
 Volume in drive I is 8TB
 Volume Serial Number is 000-REDACTED

 Directory of I:\new

30/01/2022  10:19 pm    10,737,418,240 1.tar
               1 File(s) 10,737,418,240 bytes
               0 Dir(s)  40,373,895,168 bytes free

that output is a bit strange,

what is the output of
dir i:\new /ad /b /s

Hi. I attempted it twice and there's no output on both instances.

Microsoft Windows [Version 10.0.19044.1586]
(c) Microsoft Corporation. All rights reserved.

C:\rclone1.52.2>dir i:\new /ad /b /s

C:\rclone1.52.2>dir i:\new /ad /b /s

C:\rclone1.52.2>

chage cwd, the current workinging directory to i:\new, then do the dir.

cd /d i:\new
dir /s

I've done so. Here's the output

C:\Users\XX>cd /d i:\new

i:\new>cd /d i:\new

i:\new>dir /s
 Volume in drive I is 8TB
 Volume Serial Number is 0000-REDACTED

 Directory of i:\new

16/04/2022  09:34 pm    <DIR>          .
16/04/2022  09:34 pm    <DIR>          ..
30/01/2022  10:19 pm    10,737,418,240 1.tar
               1 File(s) 10,737,418,240 bytes

     Total Files Listed:
               1 File(s) 10,737,418,240 bytes
               2 Dir(s)  39,032,893,440 bytes free

and what is the output of rclone ls i:\new

Here it is

C:\rclone1.52.2>rclone ls i:\new
10737418240 1.tar

C:\rclone1.52.2>

I've just tried the copy command again. I'm not sure why rclone is looking for the file in //?/I:/new/1.rar and not I:/new/1.rar

C:\rclone1.52.2>rclone copy "I:\new\1.rar" "A:\" --fast-list --check-first --transfers=40 --checkers=40 --tpslimit=10 --drive-chunk-size=1M --max-backlog 200000 --verbose --log-file=E:/2022-04-16.log --progress -vv
2022/04/17 09:47:25 ERROR : Local file system at //?/I:/new/1.rar: error reading source root directory: directory not found
2022/04/17 09:47:25 ERROR : Attempt 1/3 failed with 1 errors and: directory not found
2022/04/17 09:47:26 ERROR : Local file system at //?/I:/new/1.rar: error reading source root directory: directory not found
2022/04/17 09:47:26 ERROR : Attempt 2/3 failed with 1 errors and: directory not found
2022/04/17 09:47:26 ERROR : Local file system at //?/I:/new/1.rar: error reading source root directory: directory not found
2022/04/17 09:47:26 ERROR : Attempt 3/3 failed with 1 errors and: directory not found
2022/04/17 09:47:26 Failed to copy: directory not found

what is wrong with rclone copy I:\new A:

I use it for the drag-and-drop function as I'm directly uploading and organizing folders on a Gdrive encrypted folder, from my local drive. I suppose using the drag-and-drop function from the WebGUI is less tedious than typing 10,000++ different copy commands. Suggestions are most welcome.

Thank you @asdffdsa and @Animosity022 for your help. I figured out that on WebGUI, that particular Explorer window I've been using was malfunctioning and just couldn't show my local drives. I just tried tapping on the + sign to open a new Explorer window to do a search and it shows my local drives now.

this is a another rclone gui, very popular in the forum.
https://kapitainsky.github.io/RcloneBrowser/

another option is to use rclone mount, which will have A: to a local drive letter, such as X:
then can use windows explorer,
or a dual pane file manager, such as total commander or what i use, double commander.

1 Like

Thanks! I'll definitely check them out. I used to create an rclone mount, but "--vfs-cache-mode writes" did not seem to work for me; files were duplicated on my local drive before being uploaded. I'll need to test it out again.

when you copy a file to the mount, there is a two step process.

  1. rclone copies that file into its local vfs file cache.
  2. rclone upload/moves the file from the local vfs file cache to gdrive.

Got it, thanks. With reference to one of your replies in another thread, can I ask how caching doesn't result in much wear on the hard drive? Is it because the system just makes sure that the exact same file appears in a different directory when queried? That would mean that my cache location should always be set to be on the same hard drive as the files to be copied?

normally, you do not need to use vfs for simple file copying.
and even if you need to use --vfs-cache-mode=writes , will not be wearing out your disk. the amount of data is almost nothing.