O que significa 403 Forbidden

"Forbidden" quer dizer "proibido". O 403 é um código de status HTTP da família 4xx, a dos erros em que o problema parece estar no pedido. A tabela com os outros códigos está no guia de erros HTTP ao abrir um link.

A confusão mais comum é com o 401. No 401, o site pede login. No 403 Forbidden, entrar de novo com a mesma conta não muda a resposta, porque a recusa vem das regras do próprio site, como a falta de permissão para aquele conteúdo. Quem repete o mesmo pedido, do mesmo jeito, recebe o mesmo erro 403.

E o motivo nem sempre tem a ver com conta. Pode ser a rede de onde você acessa ou uma regra interna do site, e nem sempre o aviso na tela diz qual.

Do lado de quem clicou, dá para separar três casos:

  • Você está na conta errada. O link leva a um painel, documento ou sistema que exige permissão, e o navegador está logado com outra conta, a pessoal no lugar da do trabalho, por exemplo. Sair e entrar com a mesma conta não adianta. Trocar para a conta que recebeu o acesso resolve.
  • O arquivo é privado. No Google Drive, um arquivo com acesso geral "Restrito" só abre para quem tem acesso. O aviso tem outro texto, mas o motivo é o mesmo de um 403: o endereço está certo e falta permissão.
  • A sua rede foi barrada. Um site pode recusar pedidos que chegam por VPN ou de um endereço IP com comportamento suspeito. É o que acontece no gov.br, explicado mais abaixo.

Há ainda os sites que preferem esconder que a página existe e respondem 404 no lugar do 403. Esse caso está no guia do erro 404.

A barra de endereços mostra se a recusa veio do encurtador ou do site final, como explica o guia do erro 404. No Encurtelink, um link pode receber aviso, restrição ou bloqueio quando viola as regras do serviço, e quem é responsável por ele pode pedir revisão na página de segurança.

Erro 403 no gov.br

O gov.br tem uma página de ajuda própria para o erro 403 ao fazer o login na conta gov.br. O aviso aparece logo depois da tentativa de entrar, no computador ou no celular, com "403 Forbidden" e a frase "Request forbidden by administrative rules", algo como "pedido proibido por regras administrativas".

Segundo o gov.br, as causas são duas: o uso de VPN ou um comportamento suspeito identificado no endereço IP do seu provedor de internet. Nesses casos, o acesso pode ser bloqueado para evitar danos aos cidadãos.

O que o gov.br recomenda, na ordem:

  1. Troque de rede. Saia do Wi-Fi e use os dados móveis, ou passe para outro Wi-Fi ou rede cabeada. Outra rede, outro IP.
  2. Tente em outro aparelho.
  3. Limpe o cache e os cookies do navegador, com cuidado para não apagar senhas e dados que você quer manter.
  4. Espere alguns minutos e faça o login de novo.

Se você usa VPN, desligar antes de trocar de rede é o teste mais simples, já que o gov.br aponta a VPN como uma das causas.

Se o erro 403 no gov.br continuar, o caminho oficial é abrir um chamado em "Solicitar Atendimento Conta GOV.BR", com o assunto "06 - Minha dificuldade não está na lista".

Fora do gov.br, esta ordem poupa tempo:

  1. Confira com que conta você está logado. Se o link veio do trabalho ou da faculdade, abra com a conta de lá.
  2. Peça acesso a quem mandou o link. Se o conteúdo pode ser aberto por qualquer pessoa, o dono de um arquivo do Google Drive pode mudar o acesso geral para "Qualquer pessoa com o link", e aí ninguém precisa nem fazer login.
  3. Desligue a VPN ou o proxy e teste outra rede, se a suspeita é bloqueio por IP.

Trocar o DNS ou limpar o cache de DNS, sugestão frequente em tutoriais sobre o erro 403 Forbidden, não muda nada aqui. A recusa é uma decisão do servidor que já recebeu e respondeu o seu pedido.

Se nenhum desses passos funciona, só o site resolve. Use o contato dele e diga qual endereço deu erro.

Se o site é seu

Um 403 que você não esperava vem de alguma regra do seu próprio servidor: uma permissão de arquivo ou pasta, uma área que exige conta, um bloqueio por IP ou por VPN. Bloqueio por rede pega gente de verdade, como mostra o caso do gov.br. Se você bloqueia por rede, a página de erro precisa dizer à pessoa o que ela pode fazer, porque o código sozinho não diz.

O que acontece no Google:

  • Uma URL que responde 403 não entra no índice, e uma que já estava indexada sai.
  • O 403 não serve para frear o robô do Google. O próprio Google pede para não usar 401 nem 403 com esse objetivo, porque os códigos 4xx, com exceção do 429, não mudam a taxa de rastreamento.
  • Se você não quer confirmar nem que a página existe, a especificação do HTTP permite responder 404.

Antes de divulgar um link para um arquivo ou uma área restrita, abra o link sem login, como sugere o guia de erros HTTP. É assim que você vê a recusa antes de quem recebe a mensagem.

Perguntas frequentes

Erro 403 quer dizer que fui bloqueado?

Quer dizer que o site recusou aquele pedido. A recusa pode ser da sua conta, que não tem permissão, ou da sua rede. No gov.br, o bloqueio depois do login vem de VPN ou de comportamento suspeito no IP do provedor, segundo a página de ajuda do próprio gov.br.

O erro 403 no celular tem outra solução?

Os passos são os mesmos. No celular, a troca de rede é a mais fácil de testar: desligue o Wi-Fi e use os dados móveis, ou o contrário. O gov.br diz que o erro aparece no celular e no computador, e recomenda justamente essa troca de rede.

Limpar o cache resolve o erro 403?

Às vezes. O gov.br inclui a limpeza de cache e cookies entre os passos que recomenda. Mas a recusa vem do servidor e depende da conta e da rede de onde você pede.

O erro 403 some sozinho?

O gov.br sugere tentar de novo depois de alguns minutos, então um bloqueio de rede pode passar. Falta de permissão, não: alguém precisa liberar o acesso.

Se o site responde 500, o problema é outro: o servidor falhou, e o guia do erro 500 mostra o que dá para fazer. Os demais códigos estão em erros HTTP ao abrir um link. Para criar um link curto e testar o destino antes de divulgar, use o encurtador de link.