Добрый день! Apache настроен в качестве сервера webdav, не работает по этому протоколу monosnap при попытке загрузить картинку (хотя тот же monosnap на windows работает нормально). Ошибка при загрузке такая Error Domain=Com.MattRajca.davkit.error Code=404 *(null)*.
Monosnap 5.5.5 OS macos 10.4 Apache запущен на Centos 7
Конфиг загрузил во вложении. Подскажите пожалуйста как решить проблему?
Конфиг
################################## # Core config ################################## LoadModule unixd_module modules/mod_unixd.so LoadModule systemd_module modules/mod_systemd.so
User apache Group apache
ServerRoot «/etc/httpd» Listen 0.0.0.0:81 Listen 0.0.0.0:444
PidFile /var/run/httpd/httpd.pid
################################## # Server logs config ################################## LoadModule log_config_module modules/mod_log_config.so
LogLevel debug #LogLevel warn
ErrorLog /var/log/httpd/error_log
LogFormat «%h %l %u %t \»%r\" %>s %b" common LogFormat «%h %l %u %t \»%r\" %>s %b \«%{Referer}i\» \«%{User-Agent}i\»" combined LogFormat «%v - %h %l %u %t \»%r\" %>s %b \«%{Referer}i\» \«%{User-agent}i\»" combined-vhost
LogFormat «%{Referer}i -> %U» referer LogFormat «%{User-agent}i» agent
CustomLog /var/log/httpd/access_log combined-vhost TransferLog «|/usr/sbin/rotatelogs /var/log/httpd/access_log 100M»
################################## # WebDAV module ################################## LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so
DAVLockDB /var/lib/dav/lockdb
################################## # SSL module ################################## LoadModule ssl_module modules/mod_ssl.so
################################## # LDAP auth module ################################## LoadModule authn_core_module modules/mod_authn_core.so LoadModule authz_core_module modules/mod_authz_core.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule ldap_module modules/mod_ldap.so LoadModule authnz_ldap_module modules/mod_authnz_ldap.so LoadModule authz_user_module modules/mod_authz_user.so #LoadModule authz_host_module modules/mod_authz_host.so
################################## # AutoIndex module ################################## #LoadModule autoindex_module modules/mod_autoindex.so #LoadModule dir_module modules/mod_dir.so
################################## # Alias module ################################## LoadModule alias_module modules/mod_alias.so
################################## # Headers module ################################## LoadModule headers_module modules/mod_headers.so
ServerSignature Off ServerTokens Prod
<IfModule mod_headers.c> Header unset Server Header unset X-Powered-By </IfModule>
################################## # Mime type ################################## LoadModule mime_module modules/mod_mime.so LoadModule mime_magic_module modules/mod_mime_magic.so
TypesConfig /etc/mime.types
<IfModule mod_mime_magic.c> MIMEMagicFile conf/magic </IfModule>
AddType application/octet-stream mht
################################## # MPM module ################################## LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
################################## # General settings ##################################
<VirtualHost *:81> ServerName webdav.test.com
DocumentRoot /var/www
RedirectMatch (.*) https://webdav.test.com$1 </VirtualHost>
<VirtualHost *:444> ServerAdmin 11 ServerName webdav.test.com
SSLEngine on SSLProtocol -all +SSLv3 +TLSv1 +TLSv1.1 +TLSv1.2 # SSLCertificateFile /etc/ssl/certs/wild_scm.crt # SSLCertificateKeyFile /etc/ssl/private/wild_scm.key # SSLCertificateChainFile /etc/ssl/certs/wild_scm.bndl SSLCertificateFile /etc/ssl/certs/wildcart_cert.pem SSLCertificateKeyFile /etc/ssl/private/wildcart_privatekey.pem SSLCertificateChainFile /etc/ssl/certs/wildcart_chain.pem
DocumentRoot /var/www
<Directory /var/www> SSLRequireSSL
DAV off # Options -Indexes
Require all denied </Directory>
<Location /favicon.ico> Require all granted </Location>
Alias /monosnap /var/www/webdav <Location /monosnap> Require all granted </Location>
Alias /i /var/www/webdav <Location /i> Require all granted </Location>
<Location /webdav> DAV on DavDepthInfinity on
# Options +Indexes # IndexOptions FancyIndexing NameWidth=* Charset=UTF-8
LimitXMLRequestBody 10 <LimitExcept GET POST OPTIONS> Require user admin </LimitExcept> # <Limit GET PUT PROPFIND OPTIONS REPORT MKACTIVITY CHECKOUT DELETE PROPPATCH MKCOL MERGE COPY> # Require valid-user # </Limit>
AuthType basic AuthName «login required» AuthBasicProvider ldap AuthLDAPBindDN 11@test.com AuthLDAPBindPassword 111 AuthLDAPURL «ldap://222.test.com:3268 333.test.com:3268/DC=test,DC=com?sAMAccountName?sub?(&(objectClass=user)(memberOf=CN=ttest CR,CN=Users,DC=test,DC=com))» NONE
Require valid-user </Location>
</VirtualHost>