Skip to content 99% OFF 🎉 Anniversary Sale 99% OFF Shared Hosting Use Code HURRYUP Claim Offer 99% OFF Hosting
99% OFF Hosting — Code HURRYUP
Products
AI Website Builder New VPS Hosting Cloud Servers Web Hosting cPanel Hosting Dedicated Servers Domains
Company
About Documentation Support Center Contact Get Started Call +91 75795 45488
Login
Hosting Panel — cPanel & Billing Console Panel — VPS Management
ALL SYSTEMS OPERATIONAL
cPanel

cPanel Web Disk: Setup Guide and Fixing Connection Errors

Getwebup 6 min read

Web Disk is the cPanel feature most people never touch until FTP feels like too much setup and File Manager feels too slow for dragging in a folder of files. It turns your hosting account into something you can mount like a regular network drive on Windows, macOS, or Linux — no client software required, in theory. In practice, the WebDAV protocol underneath it is fussy about ports, authentication, and file size limits, and that's where most support tickets come from.

What Web Disk actually is

Web Disk is cPanel's built-in WebDAV server. Instead of connecting with an FTP client, you connect through your operating system's native "map network drive" or "connect to server" dialog, and the remote directory shows up like a local folder. You'll find it under cPanel → Files → Web Disk.

You get two connection modes when you create an account there:

  • Secure (SSL/TLS), port 2078 — encrypted, this is what you should use.
  • Non-SSL, port 2077 — plain text, only exists for legacy compatibility. Don't use it on a shared or public network.

Each Web Disk account can be scoped to a specific directory instead of your whole home folder, which is the setting most people skip and then regret. Scope it to public_html/client-uploads or similar, not /.

Symptom: "The network location cannot be reached" or "Connection Failed"

This is the single most common Web Disk complaint, and it looks slightly different depending on the OS.

Cause 1: You're connecting to the domain, not the server hostname

Web Disk on port 2078 serves its SSL certificate based on the server's hostname (something like server123.getwebup.in), not your custom domain's certificate. If you try to connect to https://yourdomain.com:2078, the client sees a certificate that doesn't match the address you asked for and refuses the connection, or throws a generic "can't verify identity" error.

Fix: Use the exact hostname cPanel gives you. In cPanel, go to Files → Web Disk → Configure Client Access next to your account and copy the address it lists there — it will already have the correct hostname filled in. Don't substitute your own domain.

Cause 2: Windows won't send Basic Auth over a non-SSL connection

If you're stuck using port 2077 for some reason, Windows' built-in WebDAV client (WebClient service) blocks Basic Authentication over plain HTTP by default, as a security measure. It fails silently or with a vague credential prompt loop.

Fix: Either switch to the secure port 2078 (the actual fix), or if you're on an internal network and understand the risk, raise the auth level via registry:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v BasicAuthLevel /t REG_DWORD /d 2 /f
net stop webclient
net start webclient

Then reconnect. This is a workaround, not something to leave in place long-term — use SSL instead whenever you can.

Symptom: Windows connects, but large file uploads fail partway

Cause: Windows' WebDAV redirector has a hardcoded 50MB upload limit by default, regardless of what your PHP upload limits allow on the server side. Anything larger than that just fails, usually with a generic "an unexpected error is keeping you from copying the file" message.

Fix: Raise (or remove) the client-side ceiling:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /v FileSizeLimitInBytes /t REG_DWORD /d 4294967295 /f
net stop webclient
net start webclient

That sets the limit to roughly 4GB. Reboot if the service restart doesn't pick it up. For anything bigger than that routinely, Web Disk isn't the right tool — use SFTP or the cPanel Backup Wizard instead.

Symptom: macOS Finder connects, then drops or shows empty folders

Cause: Finder's WebDAV implementation is notoriously flaky with large directory listings and intermittent timeouts, especially over the standard Go → Connect to Server dialog. It's not usually a server-side problem — the connection log in WHM will often show a clean 200 response even while Finder shows nothing.

Fix:

  1. Connect with https://servername.getwebup.in:2078/ exactly as shown in Configure Client Access, including the trailing slash.
  2. If Finder keeps dropping the connection on a large directory, use a dedicated WebDAV/FTP client like Cyberduck or Transmit instead. They handle Web Disk far more reliably than Finder's native mount.
  3. Clear the stale mount: umount -f /Volumes/servername.getwebup.in in Terminal, then reconnect fresh.

Symptom: Login succeeds, but you get "Permission Denied" writing files

Cause: Usually one of two things: the Web Disk account was scoped to a directory that has directory-level password protection (cPanel's Directory Privacy) already enabled on it, which creates a conflicting second auth layer, or the target folder's ownership got changed outside cPanel (for example, files uploaded via a script running as a different user) so the Web Disk account's user context can't write to them.

Fix: Check Files → Directory Privacy and disable it on the same path the Web Disk account is scoped to, or point the account at a different, unprotected subdirectory. For ownership issues, run this from cPanel Terminal or SSH to reset ownership back to your account:

chown -R youruser:youruser public_html/client-uploads

Quick reference: connection settings by OS

OSHow to connectKnown quirk
Windows 10/11Map Network Drive → enter the HTTPS address50MB upload cap and Basic Auth blocked over non-SSL by default
macOSFinder → Go → Connect to ServerDrops on large listings; Cyberduck is more reliable
Linux (GNOME/KDE)Files app → Connect to Server → davs://Use davs:// not http:// for the SSL port
iOS/AndroidThird-party WebDAV app (FE File Explorer, etc.)Native Files apps don't support WebDAV directly

Prevention

  • Always create Web Disk accounts scoped to a specific subdirectory, never the account root.
  • Always connect on port 2078 (SSL), never 2077.
  • Copy the connection address from Configure Client Access instead of typing it from memory — the hostname has to match the certificate exactly.
  • Treat Web Disk as an occasional-use tool for quick file drops, not your daily deployment workflow. For regular file transfers or automated syncs, SFTP with key-based auth is faster and far more predictable.
  • Delete Web Disk accounts you're not actively using — they're an extra authenticated entry point into your hosting account that's easy to forget about.

If you've gone through all of this and Web Disk still won't connect, check with your host whether port 2078 is open on your specific plan — some firewalls or ISPs block non-standard ports outbound, which looks identical to a server-side failure from the client end.

Frequently asked questions

Is Web Disk the same as FTP?

No. FTP and Web Disk are different protocols. Web Disk uses WebDAV over HTTP/HTTPS and lets your OS mount the folder as a native drive without a separate FTP client. FTP (or SFTP) needs dedicated client software like FileZilla but is generally more reliable for large transfers and scripted workflows.

Why does Web Disk use a different SSL certificate than my website?

Web Disk runs on ports 2077/2078, which serve cPanel's own certificate tied to the server's hostname, not your domain's SSL certificate. Always connect using the exact hostname shown in Configure Client Access, not your domain name, or you'll get a certificate mismatch.

Can I use Web Disk to upload large files, like a database backup?

You can, but it's not ideal. Windows caps WebDAV uploads at 50MB by default (adjustable via registry), and WebDAV in general handles very large files less gracefully than SFTP or the cPanel Backup Wizard. For anything over a few hundred MB, use SFTP or generate the backup directly on the server.

Do I need to open any firewall ports for Web Disk to work?

On the server side, cPanel handles ports 2077 and 2078 automatically once the service is enabled. On your local network, make sure your router or ISP isn't blocking outbound traffic on port 2078 — some corporate and public networks do.

Can I give a client Web Disk access without giving them my cPanel login?

Yes, that's exactly what it's designed for. Create a separate Web Disk account scoped to a single subdirectory, and share only that. They'll never see your cPanel dashboard, email accounts, or other domains on the account.

#webdisk #cpanel #webdav #file-transfer #windows #macos

Keep reading

Chat with Support