Rclone + Emby on ARM32

Hi guys,

I have been playing around with the C1 baremetal of Scaleway which is a ARM32 server.

The combination of Rclone + Emby works perfectly on a x64 & ARM64 system but on the ARM32 system I have the issue that the library scan on Emby does not work properly it seems to me like Emby doesn’t have access to the files although they are mounted correctly using rclone 1.38.

Interestingly, if I run Plex instead of Emby then everything works as it should.

Is anyone of you having the same issues? The guys over at Emby forum don’t really know why it doesn’t work.

Check the users - is rclone running as the same use as Emby, or have you set --allow-other &or --allow-root on the mount?

Yes, both are run by the same user (root). I mount the library first and then start Emby.

I used the following mount command on every system I’ve tried so far:

rclone mount --allow-non-empty – allow-other

I will try adding --allow-root and report back.

I tried it out and got some trouble in using --allow-root - see screenshot.

Am I using it wrong what could be the problem here?

I think --allow-root and --allow-other might be mutually exclusive, so try with just --allow-root and see what happens.

That’s right! If u try to use both in the same mount command it will show up an error message, which explains that they can’t be used together.

However, as u can see in the screenshot of my last post I only used --allow-root there and I still got that error message.

Any idea what it could be?

Sorry missed that! If you try with -vv --debug-fuse do you get any more info?

root@scw-5eaa8b:~# rclone_1.38 mount -vv --debug-fuse --allow-non-empty --allow-root crypt_acd: /media/cry
Enter configuration password:
password:
2017/10/18 21:25:05 DEBUG : Using config file from “/root/.config/rclone/rclone.conf”
2017/10/18 21:25:05 DEBUG : rclone: Version “v1.38” starting with parameters [“rclone_1.38” “mount” “-vv” “–debug-fuse” “–allow-non-empty” “–allow-root” “crypt_acd:” “/media/cry”]
2017/10/18 21:25:07 INFO : Encrypted drive ‘crypt_acd:’: Modify window not supported
2017/10/18 21:25:07 DEBUG : Encrypted drive ‘crypt_acd:’: Mounting on “/media/cry”
2017/10/18 21:25:07 mount helper error: fusermount: mount failed: Invalid argument
2017/10/18 21:25:07 Fatal error: failed to mount FUSE fs: fusermount: exit status 1

That’s what I get when debugging.
Hope it helps.

Alas that isn’t a lot of help!

An idea though, have you checked out /etc/fuse.conf - that needs to have user_allow_other in it.

Already tried that before but unfortunately it didn’t help.

I tried now the latest rclone beta in debug mode, mounted then the library and started Emby afterwards.
That’s what rclone me when I pushed “Refresh Library” on Emby:

root@scw-5eaa8b:~# rclone_1.38 mount -vv --debug-fuse --allow-non-empty --allow-other crypt_acd: /media/cry_acd
Enter configuration password:
password:
2017/10/19 10:07:14 ERROR : Couldn’t decrypt configuration, most likely wrong password.
Enter configuration password:
password:
2017/10/19 10:07:16 DEBUG : Using config file from “/root/.config/rclone/rclone.conf”
2017/10/19 10:07:16 DEBUG : rclone: Version “v1.38” starting with parameters [“rclone_1.38” “mount” “-vv” “–debug-fuse” “–allow-non-empty” “–allow-other” “crypt_acd:” “/media/cry_acd”]
2017/10/19 10:07:19 INFO : Encrypted drive ‘crypt_acd:’: Modify window not supported
2017/10/19 10:07:19 DEBUG : Encrypted drive ‘crypt_acd:’: Mounting on “/media/cry_acd”
2017/10/19 10:07:19 DEBUG : : Root:
2017/10/19 10:07:19 DEBUG : : >Root: node=/, err=
2017/10/19 10:10:19 DEBUG : fuse: <- Getattr [ID=0x2 Node=0x1 Uid=110 Gid=113 Pid= 5213] 0x0 fl=0
2017/10/19 10:10:19 DEBUG : /: Attr:
2017/10/19 10:10:19 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x2] Getattr valid=1m0s ino=1 size=0 mode =drwxr-xr-x
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x3 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x3] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x4 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x4] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x5 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x5] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x6 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x6] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x7 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x7] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x8 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x8] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0x9 Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x9] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Open [ID=0xa Node=0x1 Uid=110 Gid=113 Pid=521 3] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xa] Open 0x1 fl=0
2017/10/19 10:10:19 DEBUG : fuse: <- Read [ID=0xb Node=0x1 Uid=110 Gid=113 Pid=521 3] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock+ 0x20000
2017/10/19 10:10:19 DEBUG : /: ReadDirAll:
2017/10/19 10:10:19 DEBUG : Dokumente: Skipping undecryptable dir name: illegal ba se32 data at input byte 9
2017/10/19 10:10:19 DEBUG : Bilder: Skipping undecryptable dir name: illegal base3 2 data at input byte 6
2017/10/19 10:10:19 DEBUG : Videos: Skipping undecryptable dir name: illegal base3 2 data at input byte 6
2017/10/19 10:10:19 DEBUG : durdle: Skipping undecryptable dir name: illegal base3 2 data at input byte 6
2017/10/19 10:10:19 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xb] Read 976
2017/10/19 10:10:19 DEBUG : fuse: <- Release [ID=0xc Node=0x1 Uid=0 Gid=0 Pid=0] 0 x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:19 DEBUG : fuse: <- Getattr [ID=0xd Node=0x1 Uid=110 Gid=113 Pid= 5213] 0x0 fl=0
2017/10/19 10:10:19 DEBUG : /: Attr:
2017/10/19 10:10:19 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xd] Getattr valid=1m0s ino=1 size=0 mode =drwxr-xr-x
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xc] Release
2017/10/19 10:10:19 DEBUG : fuse: <- Access [ID=0xe Node=0x1 Uid=110 Gid=113 Pid=5 213] mask=0x2
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xe] Access
2017/10/19 10:10:19 DEBUG : fuse: <- Open [ID=0xf Node=0x1 Uid=110 Gid=113 Pid=521 3] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0xf] Open 0x1 fl=0
2017/10/19 10:10:19 DEBUG : fuse: <- Read [ID=0x10 Node=0x1 Uid=110 Gid=113 Pid=52 13] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock +0x20000
2017/10/19 10:10:19 DEBUG : /: ReadDirAll:
2017/10/19 10:10:19 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x10] Read 976
2017/10/19 10:10:19 DEBUG : fuse: <- Release [ID=0x11 Node=0x1 Uid=0 Gid=0 Pid=0] 0x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:19 DEBUG : fuse: -> [ID=0x11] Release
2017/10/19 10:10:20 DEBUG : fuse: <- Lookup [ID=0x12 Node=0x1 Uid=110 Gid=113 Pid= 5213] “folder.xml”
2017/10/19 10:10:20 DEBUG : /: Lookup: name=“folder.xml”
2017/10/19 10:10:20 DEBUG : /: >Lookup: node=, err=no such file or directory
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x12] Lookup error=ENOENT
2017/10/19 10:10:20 DEBUG : fuse: <- Lookup [ID=0x13 Node=0x1 Uid=110 Gid=113 Pid= 5213] “folder.xml”
2017/10/19 10:10:20 DEBUG : /: Lookup: name=“folder.xml”
2017/10/19 10:10:20 DEBUG : /: >Lookup: node=, err=no such file or directory
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x13] Lookup error=ENOENT
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x14 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x0
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x14] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Getattr [ID=0x15 Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:20 DEBUG : /: Attr:
2017/10/19 10:10:20 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x15] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x16 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x16] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x17 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x17] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x18 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x18] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x19 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x19] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x1a Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1a] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Open [ID=0x1b Node=0x1 Uid=110 Gid=113 Pid=52 13] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1b] Open 0x1 fl=0
2017/10/19 10:10:20 DEBUG : fuse: <- Read [ID=0x1c Node=0x1 Uid=110 Gid=113 Pid=52 13] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock +0x20000
2017/10/19 10:10:20 DEBUG : /: ReadDirAll:
2017/10/19 10:10:20 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1c] Read 976
2017/10/19 10:10:20 DEBUG : fuse: <- Release [ID=0x1d Node=0x1 Uid=0 Gid=0 Pid=0] 0x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1d] Release
2017/10/19 10:10:20 DEBUG : fuse: <- Getattr [ID=0x1e Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:20 DEBUG : /: Attr:
2017/10/19 10:10:20 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1e] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x1f Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x1f] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x20 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x20] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x21 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x21] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Open [ID=0x22 Node=0x1 Uid=110 Gid=113 Pid=52 13] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x22] Open 0x1 fl=0
2017/10/19 10:10:20 DEBUG : fuse: <- Read [ID=0x23 Node=0x1 Uid=110 Gid=113 Pid=52 13] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock +0x20000
2017/10/19 10:10:20 DEBUG : /: ReadDirAll:
2017/10/19 10:10:20 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x23] Read 976
2017/10/19 10:10:20 DEBUG : fuse: <- Release [ID=0x24 Node=0x1 Uid=0 Gid=0 Pid=0] 0x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x24] Release
2017/10/19 10:10:20 DEBUG : fuse: <- Getattr [ID=0x25 Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:20 DEBUG : /: Attr:
2017/10/19 10:10:20 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x25] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x26 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x26] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x27 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x27] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x28 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x28] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Open [ID=0x29 Node=0x1 Uid=110 Gid=113 Pid=52 13] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x29] Open 0x1 fl=0
2017/10/19 10:10:20 DEBUG : fuse: <- Read [ID=0x2a Node=0x1 Uid=110 Gid=113 Pid=52 13] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock +0x20000
2017/10/19 10:10:20 DEBUG : /: ReadDirAll:
2017/10/19 10:10:20 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2a] Read 976
2017/10/19 10:10:20 DEBUG : fuse: <- Release [ID=0x2b Node=0x1 Uid=0 Gid=0 Pid=0] 0x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2b] Release
2017/10/19 10:10:20 DEBUG : fuse: <- Getattr [ID=0x2c Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:20 DEBUG : /: Attr:
2017/10/19 10:10:20 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2c] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:20 DEBUG : fuse: <- Access [ID=0x2d Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2d] Access
2017/10/19 10:10:20 DEBUG : fuse: <- Open [ID=0x2e Node=0x1 Uid=110 Gid=113 Pid=52 13] dir=true fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2e] Open 0x1 fl=0
2017/10/19 10:10:20 DEBUG : fuse: <- Read [ID=0x2f Node=0x1 Uid=110 Gid=113 Pid=52 13] 0x1 4096 @0x0 dir=true fl=0 lock=0 ffl=OpenReadOnly+OpenDirectory+OpenNonblock +0x20000
2017/10/19 10:10:20 DEBUG : /: ReadDirAll:
2017/10/19 10:10:20 DEBUG : /: >ReadDirAll: item=17, err=
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x2f] Read 976
2017/10/19 10:10:20 DEBUG : fuse: <- Release [ID=0x30 Node=0x1 Uid=0 Gid=0 Pid=0] 0x1 fl=OpenReadOnly+OpenDirectory+OpenNonblock+0x20000 rfl=0 owner=0x0
2017/10/19 10:10:20 DEBUG : fuse: -> [ID=0x30] Release
2017/10/19 10:10:21 DEBUG : fuse: <- Lookup [ID=0x31 Node=0x1 Uid=110 Gid=113 Pid= 5213] “folder.xml”
2017/10/19 10:10:21 DEBUG : /: Lookup: name=“folder.xml”
2017/10/19 10:10:21 DEBUG : /: >Lookup: node=, err=no such file or directory
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x31] Lookup error=ENOENT
2017/10/19 10:10:21 DEBUG : fuse: <- Lookup [ID=0x32 Node=0x1 Uid=110 Gid=113 Pid= 5213] “folder.xml”
2017/10/19 10:10:21 DEBUG : /: Lookup: name=“folder.xml”
2017/10/19 10:10:21 DEBUG : /: >Lookup: node=, err=no such file or directory
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x32] Lookup error=ENOENT
2017/10/19 10:10:21 DEBUG : fuse: <- Access [ID=0x33 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x0
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x33] Access
2017/10/19 10:10:21 DEBUG : fuse: <- Getattr [ID=0x34 Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:21 DEBUG : /: Attr:
2017/10/19 10:10:21 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x34] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:21 DEBUG : fuse: <- Access [ID=0x35 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x35] Access
: fuse: <- Getattr [ID=0x34 Node=0x1 Uid=110 Gid=113 Pid =5213] 0x0 fl=0
2017/10/19 10:10:21 DEBUG : /: Attr:
2017/10/19 10:10:21 DEBUG : /: >Attr: attr=valid=1m0s ino=0 size=0 mode=drwxr-xr-x , err=
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x34] Getattr valid=1m0s ino=1 size=0 mod e=drwxr-xr-x
2017/10/19 10:10:21 DEBUG : fuse: <- Access [ID=0x35 Node=0x1 Uid=110 Gid=113 Pid= 5213] mask=0x2
2017/10/19 10:10:21 DEBUG : fuse: -> [ID=0x35] Acces

This one seems to have some error codes inside but I don’t know what to do with them.

This is now mine is setup.

mountpoint -q $GS_RCLONE ||
/usr/sbin/rclone -v --log-file /data/log/rmount-gs.log
mount robgs-cryptp:Media $GS_RCLONE
–allow-other
–max-read-ahead 1024k
–buffer-size 150M
–default-permissions
–gid $gid --uid $uid
–dir-cache-time=72h
–umask $UMASK &

Thanks for your suggestion but unfortunately it did not help.

Problem still continues.

These errors indicate you’ve pointed the crypt at the wrong place - ie at a directory with normal files in it.

That’'s strange because the folder is empty and I’m sure on that.
I created the folder and mounted it there.

Using WinSCP I can download every file from the folder I mounted my library to and even moving from ACD to Gdrive and vice-versa works without problems.

I think I’m giving up on ARM.
To me it doesn’t seem to be a rclone problem but a Emby issue.

There does seem something strange about the FUSE setup on your ARM box certainly.

I have no clue what it could be.

The steps I do on the ARM server are exactly the same I do on the others.

  1. apt-get update
  2. apt-get upgrade
  3. apt-get install fuse
  4. uploading rclone binary to /usr/bin
  5. Giving 755 permissions to the rclone binary
  6. Create folder cry on /media
  7. Mount library to /media/cry using rclone
  8. Installing Emby and the dependencies following the official instructions
  9. starting Emby and following the configuration steps - including pointing to the library at /media/cry
  10. Emby is now scanning the library on every system but the ARM server.

I do not know what to do, to be honest.

It is a bug in something, but what exactly I don’t know :frowning: