Website URL
Error Message
erro 403 Forbidden
Other Information
Olá, equipe de suporte da InfinityFree!
Estou enfrentando um problema no meu site hospedado na InfinityFree.
Site: https://desperdiciozero.rf.gd
Minha aplicação PHP utiliza multipart/form-data para enviar registros de auditoria e imagens. Alguns envios funcionam normalmente, enquanto outros retornam o erro 403 Forbidden, com uma página HTML identificada como openresty.
Realizei alguns testes utilizando um arquivo PHP simples de diagnóstico (/api/diagnostico_post.php), que apenas retorna informações sobre a requisição em formato JSON, sem acessar o banco de dados ou realizar upload de arquivos.
Os resultados foram os seguintes:
- Requisição
POSTcomContent-Type: application/json: HTTP 200 OK. - Requisição
POSTcomContent-Type: application/x-www-form-urlencoded: HTTP 200 OK. - Requisição
POSTutilizandoFormData(multipart/form-data), contendo apenas um campo de texto simples, sem arquivos: HTTP 403 Forbidden, com uma página HTML de erro do OpenResty.
O problema foi reproduzido em diferentes aparelhos e continua ocorrendo mesmo após a troca da conexão Wi-Fi pelos dados móveis.
Como as requisições POST nos formatos JSON e URL-encoded funcionam, mas as requisições multipart recebem erro 403, gostaria de saber se existe alguma regra de segurança, firewall de aplicação (WAF) ou configuração do servidor que esteja bloqueando esse tipo de requisição na minha hospedagem.
Esse formato é necessário para o funcionamento do envio de imagens pela minha aplicação.
Poderiam, por gentileza, verificar a possível causa desse bloqueio e orientar como podemos solucionar o problema?
Agradeço desde já pela atenção e pelo suporte!