i am using ftp user isolation that works perfectly fine and i have a virtual directory m_drive in ftp setup to unc path \\host1\media , this works fine i log in with my ftp client (filezilla) and see my regular ftp dirs and the virtual one m_drive and can access all.
as soon as i try to setup a 2nd virtual directory c_drive to unc path \\host2\users , if i refresh or relogin using my ftp client i get error "failed to retrieve directory listings" "response: 550 keyset does not exist".
if i remove the c_drive virtual directory then i can see the m_drive one and all my regular directories.
the host2 is a windows 10 pc , i made sure that the username i am using in the ftp site on windows 2012 host was setup on the host2 with the same username and password and that username is part of admin group on host2 (windows10)
also the host1 above that works with m_drive is windows 10 as well, it is setup identical meaning the same username i have setup on windows 2012 locally i setup that same username and password on host1 in windows 10. so when i setup m_drive i specified the ftp username (same username defined across all hosts) and it always works.
i can't seem to figure out why host2 is giving such issues? it's not a firewall issue or such as i can do start/run and type in \\host2\users and access the unc share fine.