You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On our Nextcloud server, we only allow users to use the web interface to exchange files. We don't want them to use it as a backup method for their files (we have other ways). So we cut WebDav to be sure they won't use a Nextcloud client to sync their data.
But we have a warning in the admin page that WebDav seems to be broken, even if we specify in the config that we don't want Nextcloud to check this functionality.
Steps to reproduce
Install a brand new Nextcloud 13 server
Put in config.php: 'check_for_working_webdav' => false,'
In Apache, put this somewhere to only allow POST and GET http commands:
<Directory />
<LimitExcept POST GET>
Deny from all
</LimitExcept>
</Directory>
Reload Apache
Connect as an admin, 'Settings', 'Basic settings'
Expected behaviour
We should see: "All checks passed."
Actual behaviour
We see: "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken". On Apache logs we see a PROPFIND request:
Ah ok, so this config option is not valid anymore.
Too bad, it was a good idea... I think you should then add a new option to specify if Nextcloud clients are allowed to connect on our server, or if we just want the web UI.
On our Nextcloud server, we only allow users to use the web interface to exchange files. We don't want them to use it as a backup method for their files (we have other ways). So we cut WebDav to be sure they won't use a Nextcloud client to sync their data.
But we have a warning in the admin page that WebDav seems to be broken, even if we specify in the config that we don't want Nextcloud to check this functionality.
Steps to reproduce
'check_for_working_webdav' => false,'
Expected behaviour
We should see: "All checks passed."
Actual behaviour
We see: "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken". On Apache logs we see a PROPFIND request:
Server configuration
Operating system:
Debian 9.4 stable amd64
Web server:
apache 2.4.25-3+deb9u4
Database:
mariadb-server 10.1.26-0+deb9u1
PHP version:
php 7.0.27-0+deb9u1
Nextcloud version: (see Nextcloud admin page)
13.0.3
Updated from an older Nextcloud/ownCloud or fresh install:
fresh install
Where did you install Nextcloud from:
https://nextcloud.com/install/#instructions-server
List of activated apps:
Nextcloud configuration:
Config report
Are you using external storage, if yes which one: local/smb/sftp/...
No
Are you using encryption: yes/no
No
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
No
Client configuration
Browser:
Tested with Firefox + IE 11
Operating system:
Windows 10 build 1803
Logs
Web server error log
Web server error log
Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
The text was updated successfully, but these errors were encountered: