It appears that there may be more than just pecularities with this implementation of WebDAV.
I have been testing WebDAV in DMX4 Pro now for about 2 weeks. In particular, I am attempting to use the DMX4 repository as a mirror to a path on my hard drive.
To accomplish this I have tested the following products which work successfully with the Windows implementation of WebDAV:
- SynchronEX
- BitKinex
- WebDrive
- SuperFlexible File Synchronizer
(Since Windows is inherantly a single version file system I set the versioning parameter in DMX4 to 1 copy for testing to avoid confusing synchronization.)
When I use these products with the DMX4 implementation of WebDAV I am experiencing many errors:
- Files get created in the repository but the file name in DMX4 is blank. Random occurances.
- File dates do not act as expected so synchronization repeats.
- Permissions are inconsistent and some files cannot be deleted. Random occurances.
- Browsing, copying, deleting are very inconsistent. I have had so many different results from executing the same operation that it is difficult to identify a pattern to the errors.
Another problem, which may be more of a storage issue, is that after running reindexing previously deleted files are reinstated as invalid entries. I believe that this is primarily for files which were uploaded with WebDAV and then deleted (whether they were deleted by WebDAV or through the DMX4 web interface).
Many of the above problems have also occurred when uploading/deleting files through the Windows Explorer drag and drop method as well. I may be experiencing more of this than most folks because I am working with large sets to stress test the system. My minimum upload set is 45MB, 7 folders, 62 files. The largest set I have tested is 11.8GB, 2,482 folders, 19,753 files. When we finally implement we will have over 35GB of data with potentially many more folders and files.
On the whole, this different version of WebDAV is so inconsistent that I fear implementing it right now.
Our primary impetus to implement DMX4 instead of DMX3 is to gain the advantages of WebDAV for creating a mirror and allowing administrators to upload/delete large numbers of files quickly.
Is it possible to either switch to the Windows standard WebDAV implementation within DMX4? If not, can I get access to the parameters and controls used on the host server so I can adjust timings and settings which may help stabilize this implementation?