Resolver problemas

Diagnosticar o erro 503 Overloaded no PrestaShop

Revisto a 2 min de leitura erros HTTP geolocalização PrestaShop

Um erro 503 Overloaded não demonstra, por si só, um bloqueio por geolocalização. Anote o URL, o IP afetado, a hora e o corpo exato da resposta; verifique também se o 503 vem do PrestaShop, do servidor web ou de um proxy.

A versão é determinante:

  • O PrestaShop 1.6 podia responder com 503 ao mostrar o seu template de país restrito. Distinga restricted-country.tpl da página de manutenção antes de alterar definições.
  • O PrestaShop 1.7 e posteriores respondem com 403 perante uma restrição geográfica; um 503 do núcleo está associado à manutenção. Reveja além disso os registos do servidor para excluir limites ou erros de infraestrutura.

Se tiver confirmado uma restrição geográfica, reveja Preferências > Geolocalização no PrestaShop 1.6 ou Internacional > Localização > Geolocalização nas versões posteriores. As bases de dados GeoIP podem classificar de forma imprecisa ligações móveis, empresariais ou através de VPN. A partir do PrestaShop 8.1, as instalações novas já não incluem por predefinição uma lista branca de motores de pesquisa que fica desatualizada.

Desative ou modifique a restrição apenas depois de a verificar e repita o mesmo pedido a partir de um IP afetado. Se o código continuar a ser 503, reponha a definição e continue o diagnóstico nos registos: a geolocalização não era a causa.

Verifique que a solução não altera o acesso esperado

As respostas descritas correspondem ao núcleo dessas versões; um módulo, um override ou um proxy pode modificá-las. Guarde as definições anteriores e altere uma única opção para poder comparar o mesmo URL e a mesma ligação.

Depois de corrigir uma restrição errada, verifique o catálogo, o carrinho e o início da compra a partir da ligação afetada e confirme que se mantém o acesso previsto para os restantes países. Se a sua loja continuar no PrestaShop 1.6, guarde este diagnóstico para essa instalação e planeie a sua atualização numa cópia de testes.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.