O Apache fornece "proibido" se o endereço IP do cliente for IPv6

0

[desculpe, nem tenho certeza se minha pergunta faz sentido].

Alguns usuários do meu site estão reclamando que estão recebendo o erro de "Proibido" do apache.

Depois de procurar em todos os lugares, acho que o erro está aparecendo sempre que o endereço IP do usuário solicitado é IPv6.

Eu testei isso usando a ferramenta "www.browserling.com". Cada vez que recebi o erro, verifiquei o endereço IP da máquina e, quando era IPv6, recebi o erro "Proibido".

O que tenho que fazer para resolver isso?

    
por ericbae 17.12.2015 / 04:39

1 resposta

0

Certifique-se de que na configuração do Apache a diretiva VirtualHost do seu site não use endereços IP, como

<VirtualHost *:80>

ou inclui seus endereços IPv6 também, como:

<VirtualHost 192.168.178.50:80 [fe80::219:99ff:fe6c:74a5]:80>
    
por Florian Diesch 17.12.2015 / 11:52