LINUX.ORG.RU

Apache webdav monosnap

 ,


0

1

Добрый день! 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>

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.