9.5 KiB
9.5 KiB
25 - DAV Client Setup
Step-by-step instructions for connecting native OS clients via WebDAV, CalDAV, and CardDAV. Covers Windows, macOS, Linux, iOS, and Android.
Table of Contents
- WebDAV Setup (File Access)
- CalDAV Setup (Calendar Sync)
- CardDAV Setup (Contact Sync)
- Troubleshooting
WebDAV Setup
Connection Information
- Server URL:
https://[your-oxicloud-server]/webdav/ - Username: Your OxiCloud username
- Password: Your OxiCloud password
Windows
Windows 10/11 (File Explorer)
- Open File Explorer
- Right-click on "This PC" and select "Add a network location"
- Click "Next"
- Select "Choose a custom network location" and click "Next"
- Enter the WebDAV URL:
https://[your-oxicloud-server]/webdav/ - When prompted, enter your username and password
- Give the connection a name (e.g., "OxiCloud") and click "Next"
- Click "Finish"
Files now appear as a network drive in File Explorer.
Alternative: Map Network Drive
- Open File Explorer
- Right-click on "This PC" and select "Map network drive"
- Choose a drive letter
- Enter the WebDAV URL:
https://[your-oxicloud-server]/webdav/ - Check "Connect using different credentials"
- Click "Finish"
- Enter your username and password
Windows Troubleshooting:
If connections fail on Windows:
- Open Registry Editor (regedit.exe)
- Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters - Modify BasicAuthLevel to value
2 - Restart the WebClient service or reboot
To increase the file size limit:
- In the same registry location, modify FileSizeLimitInBytes to a higher value (e.g.,
4294967295for 4GB) - Restart the WebClient service
macOS
Finder
- Open Finder
- From the menu bar, click "Go" > "Connect to Server" (or press Cmd+K)
- Enter the WebDAV URL:
https://[your-oxicloud-server]/webdav/ - Click "Connect"
- Enter your username and password
- Click "Connect"
Files appear as a mounted drive in Finder.
Linux
GNOME (Nautilus)
- Open Files (Nautilus)
- Click the "+" button in the sidebar or press Ctrl+L
- Enter:
davs://[your-oxicloud-server]/webdav/ - Enter credentials when prompted
- Click "Connect"
KDE (Dolphin)
- Open Dolphin
- In the address bar, enter:
webdavs://[your-oxicloud-server]/webdav/ - Enter credentials when prompted
- Click "Connect"
Command Line (davfs2)
- Install davfs2:
sudo apt-get install davfs2(Debian/Ubuntu) or equivalent - Create a mount point:
sudo mkdir /mnt/oxicloud - Edit
/etc/davfs2/secretsand add:/mnt/oxicloud [username] [password] - Mount:
sudo mount -t davfs https://[your-oxicloud-server]/webdav/ /mnt/oxicloud
To auto-mount at boot, add to /etc/fstab:
https://[your-oxicloud-server]/webdav/ /mnt/oxicloud davfs user,rw,auto 0 0
CalDAV Setup
Apple Calendar (macOS/iOS)
macOS:
- Open the Calendar app
- Go to Calendar > Add Account > Other CalDAV Account
- Enter:
- Account Type: Advanced
- Username: Your OxiCloud username
- Password: Your OxiCloud password
- Server Address:
https://[your-oxicloud-server]/caldav
- Click Sign In
- Select the calendars you want to sync and click Done
iOS:
- Go to Settings > Calendar > Accounts > Add Account > Other
- Tap Add CalDAV Account
- Enter:
- Server:
https://[your-oxicloud-server]/caldav - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Description: OxiCloud Calendar (or any name)
- Server:
- Tap Next
- Turn on Calendars and tap Save
Thunderbird with Lightning
- Open Thunderbird and go to the Calendar tab
- Right-click in the left pane and select New Calendar
- Select On the Network and click Next
- Choose CalDAV as the format
- Enter the location:
https://[your-oxicloud-server]/caldav/calendars/your-calendar-id - Click Next
- Enter a name for the calendar and choose a color
- Click Next and then Finish
- When prompted, enter your username and password
Android (DAVx5)
- Install DAVx5 from Google Play Store
- Open DAVx5 and tap the + button
- Select Login with URL and username
- Enter:
- Base URL:
https://[your-oxicloud-server]/caldav - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Base URL:
- Tap Connect
- Select the calendars you want to sync
- Tap the checkbox to enable syncing
Windows (Outlook)
- Download and install CalDAV Synchronizer
- Open Outlook and navigate to the CalDAV Synchronizer tab
- Click Synchronization Profiles
- Click Add to create a new profile
- Enter:
- Profile Name: OxiCloud Calendar (or any name)
- CalDAV URL:
https://[your-oxicloud-server]/caldav/calendars/your-calendar-id - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Click Test or discover settings
- Select the Outlook calendar to sync with
- Click OK to save the profile
CardDAV Setup
Apple Contacts (macOS/iOS)
macOS:
- Open the Contacts app
- Go to Contacts > Add Account > Other contacts account
- Select CardDAV account
- Enter:
- Server:
https://[your-oxicloud-server]/carddav - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Description: OxiCloud Contacts (or any name)
- Server:
- Click Sign In
iOS:
- Go to Settings > Contacts > Accounts > Add Account > Other
- Tap Add CardDAV Account
- Enter:
- Server:
https://[your-oxicloud-server]/carddav - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Description: OxiCloud Contacts (or any name)
- Server:
- Tap Next
- Turn on Contacts and tap Save
Thunderbird
- Open Thunderbird and go to the Address Book
- Click on Tools > Address Book
- Go to File > New > Remote Address Book
- Enter:
- Name: OxiCloud Contacts (or any name)
- URL:
https://[your-oxicloud-server]/carddav/address-books/your-address-book-id
- Click OK
- When prompted, enter your username and password
Android (DAVx5)
- Install DAVx5 from Google Play Store
- Open DAVx5 and tap the + button
- Select Login with URL and username
- Enter:
- Base URL:
https://[your-oxicloud-server]/carddav - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Base URL:
- Tap Connect
- Select the address books you want to sync
- Tap the checkbox to enable syncing
Windows (Outlook)
- Download and install CardDAV Synchronizer (same tool as CalDAV)
- Open Outlook and navigate to the CardDAV Synchronizer tab
- Click Synchronization Profiles
- Click Add to create a new profile
- Select CardDAV as the synchronization resource
- Enter:
- Profile Name: OxiCloud Contacts (or any name)
- CardDAV URL:
https://[your-oxicloud-server]/carddav/address-books/your-address-book-id - Username: Your OxiCloud username
- Password: Your OxiCloud password
- Click Test or discover settings
- Select the Outlook contacts folder to sync with
- Click OK to save the profile
Troubleshooting
Common Issues
WebDAV Connection Issues
- Verify the server URL includes the
/webdav/path - Double-check username and password
- Check if your network blocks ports 80/443
- Confirm WebDAV is enabled on the server
Calendar/Contact Sync Issues
- Verify the server URL includes the full path (
/caldavor/carddav) - Confirm the server is reachable from your network
- Verify the calendar or address book ID is correct
- Check you have proper permissions for the resource
Calendar Not Showing
- Confirm the calendar is enabled in your client
- Check if the calendar is shared with your account
- Ensure your client supports the CalDAV protocol version in use
Contact Photos Not Syncing
- Some clients have photo sync limitations
- Verify the photo is in a supported format (usually JPEG)
- Check photo size limits on the client side
Client-Specific Issues
Windows File Explorer
- Make sure the WebClient service is running
- Increase timeout values in the registry
- Try a third-party WebDAV client like Cyberduck
iOS Devices
- If connection fails, try Settings > Accounts & Passwords and add the account manually
- For persistent issues, remove the account and re-add it
Android
- DAVx5 requires battery optimization to be disabled for reliable background sync
- Go to Settings > Apps > DAVx5 > Battery > Unrestricted
Outlook
- Make sure you have the latest version of CalDAV/CardDAV Synchronizer
- The plugin may need reactivation after Outlook updates
Performance Tips
- Large Files -- for files over 100MB, download locally before editing
- Slow Connections -- enable offline caching in your client when available
- File Locking -- some clients support WebDAV locking to prevent conflicts
Getting Help
If issues persist:
- Check the server logs for error messages
- Capture screenshots of any errors
- Contact support with details about your client application, version, steps to reproduce, and error messages