jepping wrote:
Check whether Webdav is stilled enabled in the Websettings of the Server.
Reboot the server and check again, check webdav access in filesharing. Disable and enable to check whether the service starts or not.
What do the logs say?
Goodluck
Jeffrey
(Reboot and turning file sharing off/on did not help, it is a config thing). The file share is exposed via WebDAV (it calls this "for iOS"). File Sharing is turned on and works for AFP. Apache is running:
0 241 1 0 31 0 2436752 5968 - Ss ?? 0:01.48 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
70 6174 241 0 33 0 2448732 2312 - S ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
70 6175 241 0 33 0 2448732 2336 - S ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
Then, when I try to mount the WebDAV share, it fails with "There was a problem connecting to the server "name"" and "Contact your system administrator for more information". I am the sysadmin :-)
Afterwards, more apache processes are running, apparently for WebDAV:
0 241 1 0 31 0 2436752 5968 - Ss ?? 0:01.49 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
70 6174 241 0 33 0 2448732 2864 - S ?? 0:00.02 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
70 6175 241 0 33 0 2448732 2404 - S ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON
1025 6430 1 0 31 0 2435704 2516 - Ss ?? 0:00.13 /usr/sbin/httpd -f /Library/Server/Web/Config/apache2/httpd_webdavsharing_template.conf -D FOREGROUND -k start
1025 6432 6430 0 31 0 2435704 1124 - S ?? 0:00.00 /usr/sbin/httpd -f /Library/Server/Web/Config/apache2/httpd_webdavsharing_template.conf -D FOREGROUND -k start
501 6434 6407 0 31 0 2432768 584 - S+ s000 0:00.00 grep apache
Apache error_log says:
[Wed May 06 11:18:48 2015] [error] [client 192.168.2.66] File does not exist: /Library/Server/Web/Data/Sites/Default/davname
A second try gives in access_log:
servername 192.168.2.66 - - [06/May/2015:11:35:20 +0200] "OPTIONS /davname HTTP/1.1" 401 524 "-" "WebDAVLib/1.3"
servername 192.168.2.66 - - [06/May/2015:11:35:29 +0200] "OPTIONS /davname HTTP/1.1" 401 524 "-" "WebDAVLib/1.3"
servername 192.168.2.66 - username [06/May/2015:11:35:29 +0200] "OPTIONS /davname HTTP/1.1" 403 214 "-" "WebDAVLib/1.3"
Interestingly, no new error_log message