Use WebDAV for Mac
Using WebDAV in Mac OS X is a simple process but we have run into some quirks that will be discussed later in this document.
Connect to Server Option
- To connect to NetFiles using OS X’s built-in WebDAV capabilities, you simply need to use the “Connect to Server…” option from the “Go” menu in the Finder. You can also use command-K from the Finder and that will bring up the same connection window
- Under Connect to Server, add your directory's address. The address of that directory will be "https://netfiles.umn.edu/users/<internetID>", replacing <internetID> with your x500 user ID. For example, if your internet ID is goph0001 the location of your home directory is "https://netfiles.umn.edu/users/goph0001". You can add the NetFiles directory path to your Favorite Servers list by clicking on the “+” button to the right of the address for future reference.
- Click on “Connect” to initiate the server connection.
- Under “WebDAV File System Authentication”, type in your internet ID and password.
- Click "OK."
- Once you are authenticated, the server connection will mount a network drive on your desktop with your Internet ID as the name of the drive.
- You can now drag and drop files or folders to and from your NetFiles directory.
Issues with OS X WebDAV and NetFiles
When transferring larger files from your computer to NetFiles via a WebDAV connection, files will appear to transfer very quickly but then the transfer dialog box will show “(Closing file…) – Please wait…” for an extended amount of time. The file will transfer eventually but you will not know how long it might take.
This appears to be a flaw in OS X’s implementation of WebDAV and there is no known way to fix it. It is possible to use other client software such as Goliath to transfer files.
Macs use .DS_Store files to store information for the finder. When using the finder you won't see these files but after using netfiles with mac webdav you will see these in every folder that you visited. Theses instructions (from http://docs.info.apple.com/article.html?artnum=301711) will prevent the finder from creating these files on remote servers.
Note: This will affect the user's interactions with SMB/CIFS, AFP, NFS, and WebDAV servers.
- Open the Terminal.
- Type: defaults write com.apple.desktopservices DSDontWriteNetworkStores true
- Press Return.
- Restart the computer.