Version 2 (modified by jpo, 7 years ago)

--

Podręcznik użytkownika > Problem z edycją załączników gdy łączymy się przez VPN

W przypadku gdy napotkamy problemy z edycją plików prze ActiveFolder a do tego łączymy się przez VPN należy wprowadzić kilka modyfikacji w plikach konfiguracyjnych Apache.

  1. W tym celu w konfiguracji Apache2 - /etc/apache2/mods-available wprowadzamy modyfikacje w pliku userdir.conf

Domyślny plik w systemie Linux Debian Plik userdir.conf po modyfikacjach, do pliku dodajemy HEAD REPORT

<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root

        <Directory /home/*/public_html>
                AllowOverride FileInfo AuthConfig Limit Indexes
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                <Limit GET POST OPTIONS HEAD REPORT>
                        Order allow,deny
                        Allow from all
                </Limit>
                <LimitExcept GET POST OPTIONS HEAD REPORT>
                        Order deny,allow
                        Deny from all
                </LimitExcept>
        </Directory>
</IfModule>

Po każdej zmianie możemy wykonać restart Apache

/etc/init.d/apache2 restart
  1. Kolejnym plikiem, który musimy zweryfikować jest default.conf lub default-ssl.conf w zależności od tego w jaki sposób łączymy się z systemem eDokumenty, przez http:// lub https://

W obu plikach musimy zweryfikować czy jest dostępna sekcja. Domyślnie znajduje się ona tylko default.conf

<IfModule mod_alias.c>
    Alias /edokumenty /home/edokumenty/public_html
    Alias /sync /home/edokumenty/public_html/apps/sync/engine.php
    Alias /vdisk /home/edokumenty/public_html/apps/edokumenty/webdav2.php
    Alias /caldav /home/edokumenty/public_html/dav.php
</IfModule>

Przykładowy plik dla vhosta znajduje się w załączniku

  1. W sekcji dla pliku ssl
    <Directory "/home/edokumenty/public_html/apps/edokumenty/var">
         Options -Indexes +FollowSymLinks +MultiViews
                AllowOverride None
                Require all granted
    </Directory>

Załączniki