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:
- 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.)
- 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/