How to use "webdisk" storage from cPanel configuration?

Hi, I’m trying to setup “webdisk” on cPanel for use as a storage target for Duplicacy Web. The cPanel docs says it’s webDAV, but I’m not familiar with either of them, or whether they’re the same. I can’t get it to work.

EDIT:
I got it to work. Here were the problems:

  1. It seems that cPanel webdisk has problems with passwords longer than 12 characters, so I shortened it. When I tried running the VBS configuration script that cPanel gave to run on Windows 10 to open the webdisk as a network drive, it would fail to accept a password longer than 12 characters. (EDIT AGAIN: I was able to use a longer password for the webdisk and login with Duplicacy, but I could not use the VBS script anymore to test whether the 12 character limit is only for Windows 10. Everytime I ran the VBC script, Windows Explorer would hang.)
  1. the port and subdomain given by cPanel configuration doesn’t work with third party software. I found a doc that says to use
WebDAVs://example.com: 2078

So in the Duplicacy web storage settings, I entered:

Server: example. com:2078
Username: user@example. com
Password: XXXXX

The Duplicacy log shows:

webdav://user@mydomain .com@mycomain .com:2078/

For user accounts instead of the admin account, cPanel says that the username has to append the @ domain address.

ORIGINAL:
There is a DNS A record for webdisk.mydomain. com which points to the server IP address

The cPanel configuration says:

Server Address: webdisk.mydomain. com
Port: 443
Username: user@mydomain. com
Password: XXXXXXXXX
SSL Enabled: Enabled

There is a VBS configuration file to download from cPanel, which the docs says will set up a virtual drive on the computer, but I don’t think this useful for Duplicacy?

The VBS configuration file has:

strURL = “\\webdisk.mydomain. com@SSL@2078\DavWWWRoot” ’ This is the URL to the WebDAV share.
strDomainPort = “webdisk.mydomain. com@SSL@2078”

In Duplicacy Web I entered:
Server: webdisk.mydomain. com:443
Username: user@mydomain. com
Password: XXXXXXX
Directory: (empty)

But I get 401 errors
It seems to be trying: webdav://user@mydomain@webdisk.mydomain. com:443/

If I try shortening some of the parameters, I get 403 errors
webdav://user@webdisk.mydomain. com:443/
webdav://user@mydomain. com:443/

1 Like