2024-07-18, 01:16 AM
You got me stumped. I know you said you checked the permissions, but the fact that we aren't seeing any logs for any of the contents, and you not having .ignore files to trigger the exclude function, keeps bringing me back to some sort of permissions issue. Or SMB caching or something, IDK.
Open a bash shell for the container. The LSIO docker SHOULD let you install packages within the container. It did in my test container.
Open a bash shell for the container and run this.
Once that is installed run this command and substitute the path for your actual path.
This will write the structure of your SMB and all the permissions+ownership from the SMB client side. It will write it to the container's /config path.
On the SMB server side, install tree and run the same command on the path for the SMB share.
Can you also run, also from within the container, this command against one of the videos you are having trouble with.
Open a bash shell for the container. The LSIO docker SHOULD let you install packages within the container. It did in my test container.
Open a bash shell for the container and run this.
Code:
apt install tree
Once that is installed run this command and substitute the path for your actual path.
Code:
tree -pug /path/to/SMB > /config/tree.txt
This will write the structure of your SMB and all the permissions+ownership from the SMB client side. It will write it to the container's /config path.
On the SMB server side, install tree and run the same command on the path for the SMB share.
Can you also run, also from within the container, this command against one of the videos you are having trouble with.
Code:
/usr/lib/jellyfin-ffmpeg/ffprobe /path/to/home/video.mkv