Rclone mount "Backblaze" gives poll-interval is not supported by this remote

What is the problem you are having with rclone?

When i mount my new Backblaze b2 i became the error message:

2021/10/14 12:15:24 INFO  : Encrypted drive 'BackblazeCrypt:': poll-interval is not supported by this remote
2021/10/14 12:15:42 INFO  : Signal received: interrupt
2021/10/14 12:15:42 INFO  : Exiting...

What is your rclone version (output from rclone version)

v1.56.2

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

Backblaze

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

rclone mount -v --log-file /home/hd3/massaguana/rclone_b2.log BackblazeCrypt: ~/mnt/backblaze

The rclone config contents with secrets removed.

--------------------
[Backblaze]
type = b2
account = #####
key = #####
--------------------
Edit remote
Account ID or Application Key ID
Enter a string value. Press Enter for the default ("#####").
account> 
Application Key
Enter a string value. Press Enter for the default ("#####").
key> 
Permanently delete files on remote removal, otherwise hide files.
Enter a boolean value (true or false). Press Enter for the default ("false").
hard_delete> 
Edit advanced config?
y) Yes
n) No (default)
y/n> n
--------------------
[Backblaze]
type = b2
account = #####
key = #####
--------------------
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d> y

A log from the command with the -vv flag

2021/10/14 12:19:34 DEBUG : rclone: Version "v1.56.2" starting with parameters ["rclone" "mount" "-vv" "--log-file" "/home/hd3/massaguana/rclone_b2.log" "BackblazeCrypt:" "/home/hd3/massaguana/mnt/backblaze"]
2021/10/14 12:19:34 DEBUG : Creating backend with remote "BackblazeCrypt:"
2021/10/14 12:19:34 DEBUG : Using config file from "/home/hd3/massaguana/.config/rclone/rclone.conf"
2021/10/14 12:19:35 DEBUG : Creating backend with remote "Backblaze"
2021/10/14 12:19:35 DEBUG : fs cache: renaming cache item "Backblaze" to be canonical "/home/hd3/massaguana/mnt/Backblaze"
2021/10/14 12:19:35 INFO  : Encrypted drive 'BackblazeCrypt:': poll-interval is not supported by this remote
2021/10/14 12:19:35 DEBUG : Encrypted drive 'BackblazeCrypt:': Mounting on "/home/hd3/massaguana/mnt/backblaze"
2021/10/14 12:19:35 DEBUG : : Root: 
2021/10/14 12:19:35 DEBUG : : >Root: node=/, err=<nil>
2021/10/14 12:19:44 DEBUG : /: Attr: 
2021/10/14 12:19:44 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2021/10/14 12:20:17 DEBUG : /: Attr: 
2021/10/14 12:20:17 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2021/10/14 12:20:19 DEBUG : /: Attr: 
2021/10/14 12:20:19 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2021/10/14 12:20:19 DEBUG : /: ReadDirAll: 
2021/10/14 12:20:19 DEBUG : /: >ReadDirAll: item=2, err=<nil>
2021/10/14 12:20:19 DEBUG : /: Attr: 
2021/10/14 12:20:19 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>

Hi, welcome to the forum.

The "poll-interval is not supported by this remote" is not an error message, it's an INFO message. Polling is a feature supported by some storage providers, but not all. I don't know Backblaze, but apparantly it does not. What it means is, from the mount docs:

Changes made directly on the cloud storage by the web interface or a different copy of rclone will only be picked up once the directory cache expires if the backend configured does not support polling for changes. If the backend supports polling, changes will be picked up within the polling interval.

Okay, thank you

But why the mount not work? i don´t see any files or folders comes up

Your command-line mounted remote BackblazeCrypt, but this is not shown in your config. But I assume you have created it as a crypt remote over Backblaze?

Do you get output from rclone ls BackblazeCrypt:?

And you mean to say /home/hd3/massaguana/mnt/backblaze is not reflecting the same output - while the mount command is running?

Yes, the Remote name is Backblaze: the Crypted one is BackblazeCrypt:

rclone ls BackblazeCrypt:
2021/10/14 12:54:06 ERROR : : error listing: directory not found
2021/10/14 12:54:06 Failed to ls with 2 errors: last error was: directory not found

No, I mean that no files or folders appear in /home/hd3/massaguana/mnt/backblaze

You should get this to work first, before moving on to mount.

How does the BackblazeCrypt look in config, then (secrets removed)?

--------------------
[BackblazeCrypt]
type = crypt
remote = Backblaze
password = *** ENCRYPTED ***
password2 = *** ENCRYPTED ***
--------------------
Edit remote
Remote to encrypt/decrypt.
Normally should contain a ':' and a path, e.g. "myremote:path/to/dir",
"myremote:bucket" or maybe "myremote:" (not recommended).
Enter a string value. Press Enter for the default ("Backblaze").
remote> 
How to encrypt the filenames.
Enter a string value. Press Enter for the default ("standard").
Choose a number from below, or type in your own value
 1 / Encrypt the filenames see the docs for the details.
   \ "standard"
 2 / Very simple filename obfuscation.
   \ "obfuscate"
 3 / Don't encrypt the file names.  Adds a ".bin" extension only.
   \ "off"
filename_encryption> 1
Option to either encrypt directory names or leave them intact.

NB If filename_encryption is "off" then this option will do nothing.
Enter a boolean value (true or false). Press Enter for the default ("true").
Choose a number from below, or type in your own value
 1 / Encrypt directory names.
   \ "true"
 2 / Don't encrypt directory names, leave them intact.
   \ "false"
directory_name_encryption> 1
Password or pass phrase for encryption.
y) Yes type in my own password
g) Generate random password

You need a : after your remote name.

1 Like

Done... looks better

rclone -vv ls BackblazeCrypt:
2021/10/14 13:06:42 DEBUG : rclone: Version "v1.56.2" starting with parameters ["rclone" "-vv" "ls" "BackblazeCrypt:"]
2021/10/14 13:06:42 DEBUG : Creating backend with remote "BackblazeCrypt:"
2021/10/14 13:06:42 DEBUG : Using config file from "/home/hd3/massaguana/.config/rclone/rclone.conf"
2021/10/14 13:06:43 DEBUG : Creating backend with remote "Backblaze:"
2021/10/14 13:06:44 DEBUG : PlexCloudCrypted: Skipping undecryptable dir name: illegal base32 data at input byte 3
2021/10/14 13:06:44 DEBUG : 6 go routines active

My mistake. Because I created the "Crypt" wrong the bucket was created unencrypted. Therefore rClone rightly complained that there would be encrypted and unencrypted data. So bucket deleted. Crypt correctly configured and a bucket created.

It runs.

I found out that Backblaze limits the length of the bucket name to 50 characters. I had to shorten it

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.