What is the problem you are having with rclone?
I can't create a new remote for my Google Drive as rClone won't accept the token I paste. rClone Windows opened my local browser and I signed in then I copied the token. I pasted the token into the rClone remote and it says "Couldn't decode response - try again (make sure you are using a matching version of rclone on both sides: invalid character 'e' looking for beginning of value".
Both rClone versions ARE matching. Local version is v1.63.1-windows-amd64. Linux server version is also 1.63.1.
Run the command 'rclone version' and share the full output of the command.
rclone version -vv
2023/08/17 23:37:41 DEBUG : rclone: Version "v1.63.1" starting with parameters ["rclone" "version" "-vv"]
rclone v1.63.1
- os/version: debian 11.7 (64 bit)
- os/kernel: 5.10.0-24-amd64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.20.6
- go/linking: static
- go/tags: none
2023/08/17 23:37:42 DEBUG : rclone: Version "v1.63.1" finishing with parameters ["rclone" "version" "-vv"]
daveymames@11490185:~$
Which cloud storage system are you using?
Google Drive
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
Using username "daveymames".
daveymames@697.dedi.hostingby.design's password:
Send automatic password
Linux 11490185 5.10.0-24-amd64 #1 SMP Debian 5.10.179-5 (2023-08-08) x86_64
1 updates could not be installed automatically. For more details,
see /var/log/unattended-upgrades/unattended-upgrades.log
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Aug 17 23:37:32 2023 from 86.190.243.69
daveymames@11490185:~$ rclone config -vv
2023/08/17 23:44:13 DEBUG : rclone: Version "v1.63.1" starting with parameters ["rclone" "config" "-vv"]
2023/08/17 23:44:13 DEBUG : Using config file from "/home/daveymames/.config/rclone/rclone.conf"
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> a
This value must be one of the following characters: n, s, q.
n/s/q> n
Enter name for new remote.
name> ServDrive1
Option Storage.
Type of storage to configure.
Choose a number from below, or type in your own value.
1 / 1Fichier
\ (fichier)
2 / Akamai NetStorage
\ (netstorage)
3 / Alias for an existing remote
\ (alias)
4 / Amazon Drive
\ (amazon cloud drive)
5 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, ArvanCloud, Ceph, China Mobile, Cloudflare, GCS, DigitalOcean, Dreamhost, Huawei OBS, IBM COSo, Netease, Petabox, RackCorp, Scaleway, SeaweedFS, StackPath, Storj, Tencent COS, Qiniu and Wasabi
\ (s3)
6 / Backblaze B2
\ (b2)
7 / Better checksums for other remotes
\ (hasher)
8 / Box
\ (box)
9 / Cache a remote
\ (cache)
10 / Citrix Sharefile
\ (sharefile)
11 / Combine several remotes into one
\ (combine)
12 / Compress a remote
\ (compress)
13 / Dropbox
\ (dropbox)
14 / Encrypt/Decrypt a remote
\ (crypt)
15 / Enterprise File Fabric
\ (filefabric)
16 / FTP
\ (ftp)
17 / Google Cloud Storage (this is not Google Drive)
\ (google cloud storage)
18 / Google Drive
\ (drive)
19 / Google Photos
\ (google photos)
20 / HTTP
\ (http)
21 / Hadoop distributed file system
\ (hdfs)
22 / HiDrive
\ (hidrive)
23 / In memory object storage system.
\ (memory)
24 / Internet Archive
\ (internetarchive)
25 / Jottacloud
\ (jottacloud)
26 / Koofr, Digi Storage and other Koofr-compatible storage providers
\ (koofr)
27 / Local Disk
\ (local)
28 / Mail.ru Cloud
\ (mailru)
29 / Mega
\ (mega)
30 / Microsoft Azure Blob Storage
\ (azureblob)
31 / Microsoft OneDrive
\ (onedrive)
32 / OpenDrive
\ (opendrive)
33 / OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)
\ (swift)
34 / Oracle Cloud Infrastructure Object Storage
\ (oracleobjectstorage)
35 / Pcloud
\ (pcloud)
36 / PikPak
\ (pikpak)
37 / Put.io
\ (putio)
38 / QingCloud Object Storage
\ (qingstor)
39 / SMB / CIFS
\ (smb)
40 / SSH/SFTP
\ (sftp)
41 / Sia Decentralized Cloud
\ (sia)
42 / Storj Decentralized Cloud Storage
\ (storj)
43 / Sugarsync
\ (sugarsync)
44 / Transparently chunk/split large files
\ (chunker)
45 / Union merges the contents of several upstream fs
\ (union)
46 / Uptobox
\ (uptobox)
47 / WebDAV
\ (webdav)
48 / Yandex Disk
\ (yandex)
49 / Zoho
\ (zoho)
50 / premiumize.me
\ (premiumizeme)
51 / seafile
\ (seafile)
Storage> 18
2023/08/17 23:44:52 DEBUG : ServDrive1: config in: state="*all", result=""
2023/08/17 23:44:52 DEBUG : ServDrive1: config out: out=&{State:*all-set,0,false Option: OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:44:52 DEBUG : ServDrive1: config: reading config parameter "client_id"
Option client_id.
Google Application Client Id
Setting your own is recommended.
See https://rclone.org/drive/#making-your-own-client-id for how to create your own.
If you leave this blank, it will use an internal key which is low performance.
Enter a value. Press Enter to leave empty.
client_id>
2023/08/17 23:45:13 DEBUG : ServDrive1: config in: state="*all-set,0,false", result=""
2023/08/17 23:45:14 DEBUG : ServDrive1: config out: out=&{State:*all,1,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:14 DEBUG : ServDrive1: config in: state="*all,1,false", result=""
2023/08/17 23:45:14 DEBUG : ServDrive1: config out: out=&{State:*all-set,1,false Option: OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:14 DEBUG : ServDrive1: config: reading config parameter "client_secret"
Option client_secret.
OAuth Client Secret.
Leave blank normally.
Enter a value. Press Enter to leave empty.
client_secret>
2023/08/17 23:45:15 DEBUG : ServDrive1: config in: state="*all-set,1,false", result=""
2023/08/17 23:45:15 DEBUG : ServDrive1: config out: out=&{State:*all,2,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:15 DEBUG : ServDrive1: config in: state="*all,2,false", result=""
2023/08/17 23:45:15 DEBUG : ServDrive1: config out: out=&{State:*all,3,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:15 DEBUG : ServDrive1: config in: state="*all,3,false", result=""
2023/08/17 23:45:15 DEBUG : ServDrive1: config out: out=&{State:*all,4,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:15 DEBUG : ServDrive1: config in: state="*all,4,false", result=""
2023/08/17 23:45:15 DEBUG : ServDrive1: config out: out=&{State:*all,5,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:15 DEBUG : ServDrive1: config in: state="*all,5,false", result=""
2023/08/17 23:45:15 DEBUG : ServDrive1: config out: out=&{State:*all-set,5,false Option: OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:15 DEBUG : ServDrive1: config: reading config parameter "scope"
Option scope.
Scope that rclone should use when requesting access from drive.
Choose a number from below, or type in your own value.
Press Enter to leave empty.
1 / Full access all files, excluding Application Data Folder.
\ (drive)
2 / Read-only access to file metadata and file contents.
\ (drive.readonly)
/ Access to files created by rclone only.
3 | These are visible in the drive website.
| File authorization is revoked when the user deauthorizes the app.
\ (drive.file)
/ Allows read and write access to the Application Data folder.
4 | This is not visible in the drive website.
\ (drive.appfolder)
/ Allows read-only access to file metadata but
5 | does not allow any access to read or download file content.
\ (drive.metadata.readonly)
scope> 1
2023/08/17 23:45:27 DEBUG : ServDrive1: config in: state="*all-set,5,false", result="drive"
2023/08/17 23:45:27 DEBUG : Saving config "scope" in section "ServDrive1" of the config file
2023/08/17 23:45:27 DEBUG : ServDrive1: config out: out=&{State:*all,6,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:27 DEBUG : ServDrive1: config in: state="*all,6,false", result=""
2023/08/17 23:45:27 DEBUG : ServDrive1: config out: out=&{State:*all,7,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:27 DEBUG : ServDrive1: config in: state="*all,7,false", result=""
2023/08/17 23:45:27 DEBUG : ServDrive1: config out: out=&{State:*all-set,7,false Option: OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:45:27 DEBUG : ServDrive1: config: reading config parameter "service_account_file"
Option service_account_file.
Service Account Credentials JSON file path.
Leave blank normally.
Needed only if you want use SA instead of interactive login.
Leading `~` will be expanded in the file name as will environment variables such as `${RCLONE_CONFIG_DIR}`.
Enter a value. Press Enter to leave empty.
service_account_file>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all-set,7,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,8,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,8,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,9,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,9,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,10,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,10,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,11,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,11,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,12,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,12,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,13,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,13,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,14,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,14,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,15,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,15,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,16,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,16,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,17,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,17,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,18,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,18,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,19,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,19,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,20,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,20,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,21,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,21,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,22,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,22,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,23,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,23,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,24,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,24,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,25,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,25,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,26,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,26,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,27,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,27,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,28,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,28,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,29,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,29,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,30,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,30,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,31,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,31,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,32,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,32,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,33,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,33,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,34,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,34,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,35,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,35,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,36,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,36,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,37,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,37,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,38,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,38,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,39,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,39,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,40,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,40,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,41,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,41,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,42,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,42,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,43,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,43,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all,44,false Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config in: state="*all,44,false", result=""
2023/08/17 23:47:13 DEBUG : ServDrive1: config out: out=&{State:*all-advanced Option:false OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:13 DEBUG : ServDrive1: config: reading config parameter "config_fs_advanced"
Edit advanced config?
y) Yes
n) No (default)
y/n> n
2023/08/17 23:47:22 DEBUG : ServDrive1: config in: state="*all-advanced", result="false"
2023/08/17 23:47:22 DEBUG : ServDrive1: config out: out=&{State:*postconfig Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:22 DEBUG : ServDrive1: config in: state="*postconfig", result=""
2023/08/17 23:47:22 DEBUG : ServDrive1: config in: state="", result=""
2023/08/17 23:47:22 DEBUG : ServDrive1: config out: out=&{State:*oauth,teamdrive,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:22 DEBUG : ServDrive1: config out: out=&{State:*oauth,teamdrive,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:22 DEBUG : ServDrive1: config in: state="*oauth,teamdrive,,", result=""
2023/08/17 23:47:22 DEBUG : ServDrive1: config out: out=&{State:*oauth-confirm,teamdrive,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:22 DEBUG : ServDrive1: config in: state="*oauth-confirm,teamdrive,,", result=""
2023/08/17 23:47:22 DEBUG : ServDrive1: config out: out=&{State:*oauth-islocal,teamdrive,, Option:true OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:47:22 DEBUG : ServDrive1: config: reading config parameter "config_is_local"
Use web browser to automatically authenticate rclone with remote?
* Say Y if the machine running rclone has a web browser you can use
* Say N if running rclone on a (remote) machine without web browser access
If not sure try Y. If Y failed, try N.
y) Yes (default)
n) No
y/n> n
2023/08/17 23:48:07 DEBUG : ServDrive1: config in: state="*oauth-islocal,teamdrive,,", result="false"
2023/08/17 23:48:07 DEBUG : ServDrive1: config out: out=&{State:*oauth-remote,teamdrive,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:48:07 DEBUG : ServDrive1: config in: state="*oauth-remote,teamdrive,,", result=""
2023/08/17 23:48:07 DEBUG : sending scope = "drive"
2023/08/17 23:48:07 DEBUG : ServDrive1: config out: out=&{State:*oauth-authorize,teamdrive,, Option: OAuth:<nil> Error: Result:}, err=<nil>
2023/08/17 23:48:07 DEBUG : ServDrive1: config: reading config parameter "config_token"
Option config_token.
For this to work, you will need rclone available on a machine that has
a web browser available.
For more help and alternate methods see: https://rclone.org/remote_setup/
Execute the following on the machine with the web browser (same rclone
version recommended):
rclone authorize "drive" "eyJzY29wZSI6ImRyaXZlIn0"
Then paste the result.
Enter a value.
config_token> eyJ0b2tlbiI6IntcImFjY2Vzc190b2tlblwiOlwieWEyOS5hMEFmQl9ieUJxWWlxRjlEVEpLVU1talpG
2023/08/18 00:20:38 DEBUG : ServDrive1: config in: state="*oauth-authorize,teamdrive,,", result="eyJ0b2tlbiI6IntcImFjY2Vzc190b2tlblwiOlwieWEyOS5hMEFmQl9ieUJxWWlxRjlEVEpLVU1talpG"
QWJFbXpXSzNwOEdwWV85Z1hxM3g2NzRZY0ZNNXI3QVlYeWw3LTNzV0VtR3EtOTRSNmg0U0VlcHYwMHdF
Ly8wM1dnS2xOVkZSaXRxQ2dZSUFSQUFHQU1TTndGLUw5SXJLMTMxdmJYSVRfWkJLZWpBT2c2MFUybkxn
Ym92dHRkVEs4djJKVUJVanp0ejhmTDdEc3lEVjFZWG84REN0dTJSeDI0XCIsXCJleHBpcnlcIjpcIjIw
MjMtMDgtMThUMDI6MDg6NTAuNTMzNTE5NCswMTowMFwifSJ92023/08/18 00:20:38 DEBUG : ServDrive1: config out: out=&{State:*oauth-authorize,teamdrive,, Option:<nil> OAuth:<nil> Error:Couldn't decode response - try again (make sure you are using a matching version of rclone on both sides: invalid character 'e' looking for beginning of value
Result:}, err=<nil>
Couldn't decode response - try again (make sure you are using a matching version of rclone on both sides: invalid character 'e' looking for beginning of value
2023/08/18 00:20:38 DEBUG : ServDrive1: config in: state="*oauth-authorize,teamdrive,,", result=""
2023/08/18 00:20:38 DEBUG : ServDrive1: config out: out=&{State:*oauth-done,teamdrive,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 00:20:38 DEBUG : ServDrive1: config in: state="*oauth-done,teamdrive,,", result=""
2023/08/18 00:20:38 DEBUG : ServDrive1: config out: out=&{State:teamdrive Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 00:20:38 DEBUG : ServDrive1: config in: state="teamdrive", result=""
2023/08/18 00:20:38 DEBUG : ServDrive1: config out: out=&{State:teamdrive_ok Option:false OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 00:20:38 DEBUG : ServDrive1: config: reading config parameter "config_change_team_drive"
Configure this as a Shared Drive (Team Drive)?
y) Yes
n) No (default)
y/n> This value must be a single character, one of the following: y, n.
y/n> This value must be a single character, one of the following: y, n.
y/n> This value must be a single character, one of the following: y, n.
y/n> This value must be a single character, one of the following: y, n.
y/n> This value must be a single character, one of the following: y, n.
y/n> This value must be a single character, one of the following: y, n.
y/n>
The rclone config contents with secrets removed.
This is a new server with no accounts on it yet as I've been unable to add a new remote.
[ServDrive1]
type = drive
scope = drive
A log from the command with the -vv
flag
I already gave this earlier. But in addition here's the log from my local Windows rClone
X:\Portable Installations\Rclone-Windows>-vv rclone authorize "drive" "eyJzY29wZ
SI6ImRyaXZlIn0"
'-vv' is not recognized as an internal or external command,
operable program or batch file.
X:\Portable Installations\Rclone-Windows>rclone authorize "drive" "eyJzI6I
mRyaXZlIn0" -vv
2023/08/18 01:08:35 DEBUG : rclone: Version "v1.63.1" starting with parameters [
"rclone" "authorize" "drive" "eyJzY29wZSIZlIn0" "-vv"]
2023/08/18 01:08:35 DEBUG : **temp-fs**: config in: state="", result=""
2023/08/18 01:08:35 NOTICE: Config file "C:\\Users\\Dave\\AppData\\Roaming\\rclo
ne\\rclone.conf" not found - using defaults
2023/08/18 01:08:35 DEBUG : OAuth only is set - overriding return state
2023/08/18 01:08:35 DEBUG : **temp-fs**: config out: out=&{State:*oauth,,, Optio
n:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 01:08:35 DEBUG : **temp-fs**: config in: state="*oauth,,,", result=""
2023/08/18 01:08:35 DEBUG : **temp-fs**: config out: out=&{State:*oauth-confirm,
,, Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 01:08:35 DEBUG : **temp-fs**: config in: state="*oauth-confirm,,,", r
esult=""
2023/08/18 01:08:35 DEBUG : Auto confirm is set, choosing default "true" for sta
te "*oauth-islocal,,,", override by setting config parameter "config_is_local"
2023/08/18 01:08:35 DEBUG : **temp-fs**: config out: out=&{State:*oauth-islocal,
,, Option:<nil> OAuth:<nil> Error: Result:true}, err=<nil>
2023/08/18 01:08:35 DEBUG : **temp-fs**: config in: state="*oauth-islocal,,,", r
esult="true"
2023/08/18 01:08:35 DEBUG : **temp-fs**: config out: out=&{State:*oauth-do,,, Op
tion:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 01:08:35 DEBUG : **temp-fs**: config in: state="*oauth-do,,,", result
=""
2023/08/18 01:08:35 DEBUG : Starting auth server on 127.0.0.1:53682
2023/08/18 01:08:35 NOTICE: If your browser doesn't open automatically go to the
following link: http://127.0.0.1:53682/auth?state=ki-XVAHumNGUHCTmYFKecQ
2023/08/18 01:08:35 NOTICE: Log in and authorize rclone for access
2023/08/18 01:08:35 NOTICE: Waiting for code...
2023/08/18 01:08:36 DEBUG : Redirecting browser to: https://accounts.google.com/
o/oauth2/auth?access_type=offline&client_id=202644.apps.googleusercontent.
com&redirect_uri=http%3A%2F%2F127.0.0.1%3A53682%2F&response_type=code&scope=http
s%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=ki-XVAHumKecQ
2023/08/18 01:08:51 DEBUG : Received GET request on auth server to "/"
2023/08/18 01:08:51 NOTICE: Got code
2023/08/18 01:08:51 DEBUG : Closing auth server
2023/08/18 01:08:51 DEBUG : Closed auth server with error: accept tcp 127.0.0.1:
53682: use of closed network connection
2023/08/18 01:08:51 DEBUG : **temp-fs**: Saved new token in config file
2023/08/18 01:08:51 DEBUG : **temp-fs**: config out: out=&{State:*oauth-done,,,
Option:<nil> OAuth:<nil> Error: Result:}, err=<nil>
2023/08/18 01:08:51 DEBUG : **temp-fs**: config in: state="*oauth-done,,,", resu
lt=""
2023/08/18 01:08:51 DEBUG : **temp-fs**: config out: out=&{State: Option:<nil> O
Auth:<nil> Error: Result:}, err=<nil>
Paste the following into your remote machine --->
eyJ0b2tlbiI6IntcImFjY2Vzc190b2tlblwiOlwieWEyOS5hMEFmQl9ieUJxWWlxRjlEVEpLVU1talpG
QWJFbXpXSzNwOEdwWV85Z1hxM3g2NWw3LTNzV0VtR3EtOTRSNmg0U0VlcHYwMHdF
c0JXZHdhYXFOa2xRN3NCb0ZYbG9mb2pIRU42bloyRE1XNjVPTEk0R05xeTM3M0Y3MDVEWVkzWVZhNDg0
<---End paste
2023/08/18 01:08:51 DEBUG : rclone: Version "v1.63.1" finishing with parameters
["rclone" "authorize" "drive" "eyZlIn0" "-vv"]
X:\Portable Installations\Rclone-Windows>