API04002: Código de Resposta Inesperado
O Que Isso Significa
O servidor retornou um código de status HTTP que não era esperado para esta solicitação. Códigos comuns incluem 500 (erro do servidor), 403 (proibido), 404 (não encontrado), etc.
Causas Comuns
- 500 Erro Interno do Servidor — O PHP falhou ou encontrou um erro
- 403 Proibido — Acesso negado pelas configurações de segurança
- 404 Não Encontrado — O endpoint não existe
- 502/503/504 — Problemas de gateway ou disponibilidade do servidor
Como Resolver
Para Erros 500 (Erro do Servidor)
- Verifique os logs de erro do PHP
- Aumente o limite de memória do PHP
- Procure por conflitos de plugins
- Verifique
wp-content/debug.log
Para Erros 403 (Proibido)
- Verifique as configurações do plugin de segurança (Wordfence, Sucuri, etc.)
- Coloque o POS ou seu IP na lista de permissões
- Verifique o
.htaccessem busca de regras de bloqueio - Verifique se o ModSecurity não está bloqueando solicitações
Para Erros 404 (Não Encontrado)
- Verifique se o plugin WCPOS está ativo
- Limpe os links permanentes do WordPress (Configurações → Links Permanentes → Salvar)
- Verifique se a API REST está habilitada
- Verifique a configuração da URL
Para Erros 502/503/504 (Problemas de Gateway)
- Entre em contato com seu provedor de hospedagem
- Aguarde a recuperação do servidor
- Verifique se o site está sob carga pesada
- Verifique se o servidor está funcionando
Resolução Geral de Problemas
- Tente acessar seu site diretamente
- Verifique o painel de controle de hospedagem em busca de problemas
- Revise os logs de acesso do servidor
- Entre em contato com o suporte de hospedagem, se necessário