Назад | Перейти на главную страницу

Baikal Server 0.4.5 Ошибка синхронизации 403 Запрещено

У меня проблемы с использованием Baikal Server 0.4.5, когда я хочу настроить синхронизацию в приложении, всегда получаю какие-то ошибки.

Окружающая среда:

Вывод в httpd-error-log:

[Tue Aug 02 10:12:41.331903 2016] [access_compat:error] [pid 20662] [client IPv4-Addr:2712] AH01797: client denied by server configuration: /var/www/html/baikal/html/dav.php

Пробовал с davdroid и caldav-sync.

V-Host-Config:

<VirtualHost *:443>
    ServerName baikal.xx.de
    ServerAlias baikal.xx.de

    Header always add Strict-Transport-Security "max-age=15768000"

    SSLEngine on
    SSLCertificateFile /etc/pki/tls/http/baikal.xx/synccert.pem
    SSLCertificateKeyFile /etc/pki/tls/http/baikal.xx/synckey.pem
    SSLCACertificateFile /etc/pki/CA/cacert.pem

    RewriteEngine On
    RewriteRule /.well-known/carddav /dav.php [R,L]
    RewriteRule /.well-known/caldav /dav.php [R,L]

    DocumentRoot /var/www/html/baikal.xx/html

    <Directory "var/www/baikal.xx.de">
            Options None
            Options +FollowSymlinks
            AllowOverride All
            Require all granted

            SetEnv HOME /var/www/html/baikal.xx.de
            SetEnv HTTP_HOME /var/www/html/baikal.xx.de

            Satisfy Any
    </Directory>

    SSLProtocol ALL -SSLv2
    SSLCipherSuite HIGH:MEDIUM:!aNull:!MD5
</VirtualHost>

Есть у кого-нибудь идеи, что делать?

Странно то, что я могу получить доступ к URL https://baikal.xx.de/dav.php/calendars/user/ через мой браузер при предоставлении учетных данных ...

Возможные причины «клиент отклонен конфигурацией сервера» перечислены здесь: http://wiki.apache.org/httpd/ClientDeniedByServerConfiguration

Если ничего из этого не кажется разумным, то следующие наиболее вероятные причины:

  • Вы не попадаете на виртуальный хост, которым вы себя представляете, и в этом случае я предлагаю вам добавить отдельные журналы доступа / ошибок к вашим vhosts, чтобы убедиться, что запрос попадает на тот виртуальный хост, который, по вашему мнению, это.
  • У вас есть конфигурация, которая конфликтует с директивами на вашем виртуальном хосте в глобальном (серверном) контексте или где-то в файле htaccess (если он включен)