Ladies and Gentlemen,
I was hoping someone here could guide me in the right direction regarding the problem I am facing. I have literally tried all possible options in the internet forums with no luck.
I am trying to connect to a samba share running on a headless server running Fedora Server. I am trying to connect to it from Mac mini for Time Machine backup and getting the below error in the log:
make_connection_snum: canonicalize_connect_path failed for service timemachine, path /home/timemachineuser/timemachinebackup
The Fedora Server is running as VM on Proxmox hypervisor. And I have allocated 750GB of storage via Proxmox for the sole purpose of using it for Time Machine backup.
Below is my setup in
[timemachine] comment = Time Machine create mask = 0770 directory mask = 0770 path = /home/timemachineuser/timemachinebackup read only = No spotlight = Yes vfs objects = catia fruit streams_xattr fruit:time machine = yes fruit:aapl = yes
The path in the
smb.conf is a mount point from the storage that I allocated in Proxmox.
/dev/sdc1 738G 73M 700G 1% /home/timemachineuser/timemachinebackup
If I change the path in smb.conf to any normal folder in
/home/timemachineuser folder and then try to connect from Mac, it works absolutely fine. But when the path is a mount point, I get the above error. I have given execute permissions to entire hierarchy as suggested by many using
chmod -R a+x /home. But no luck.
I have tried formatting
/dev/sdc1 with XFS and ext4 file formats with the same results.
Appreciate any kind of help to get this sorted. Thanks in advance.
File Permissions of the hierarchy:
~ ⌚ 21:05:09 $ ls -ld / /home /home/timemachineuser /home/timemachineuser/timemachinebackup
dr-xr-xr-x. 22 root root 4096 Jan 9 23:26 / drwxr-xr-x. 4 root root 67 Jan 6 08:11 /home drwxrwx--x. 5 timemachineuser timemachineuser 221 Jan 11 18:11 /home/timemachineuser drwxrwxrwx. 3 timemachineuser timemachine 4096 Jan 11 17:45 /home/timemachineuser/timemachinebackup
~ ⌚ 21:05:12 $