403 Proibido no Apache 2.4

0

Eu li a resposta em Apache2: Proibido Você não tem permissão para acessar / dir / neste servidor , bem como todas as questões relacionadas e nenhuma das soluções parece funcionar.

Estou tentando configurar o Apache com SSL, mas estou recebendo um erro 403 Proibido quando vou para https://[::1]/ ou https://localhost/ .

Meus únicos "sites habilitados" são localssl e isso é localssl.conf :

<VirtualHost _default_:443>

        ServerAdmin webmaster@localhost

        ####Configuration for SSL #####
        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl/server.pem
        SSLCertificateKeyFile /etc/apache2/ssl/server.key
        #### End of SSL Configuration ####

        DocumentRoot /data
        <Directory /data>
                Options FollowSymLinks
                AllowOverride None
                Require all granted
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        LogLevel warn
</VirtualHost>

As permissões para /data estão definidas para 755 para root:www-data recursivamente.

No meu arquivo apache2.conf :

#<Directory /var/www/>
#       Options Indexes FollowSymLinks
#       AllowOverride None
#       Require all granted
#</Directory>

<Directory /data/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

Eu também tentei omitir a seção em apache2.conf e isso não fez diferença.

O que mais eu preciso fazer para que isso funcione?

    
por rink.attendant.6 19.12.2014 / 03:46

2 respostas

1

Problema resolvido adicionando Indexes na diretiva Options:

No Directory "nó" dentro de localssl.conf :

    <Directory /data>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all granted
    </Directory>
    
por rink.attendant.6 23.12.2014 / 10:22
0

Verifique o número da porta em /etc/apache2/sites-available/000-default.conf e /etc/apache2/ports.conf. Deve ser o mesmo.

    
por Vadym Vikulin 05.04.2016 / 12:21