Feed RSS não funciona para fórum Discourse

Estou com problemas para buscar feeds RSS do meu fórum Discourse, ThePros, e espero obter algumas orientações para resolver o problema.

Descrição do Problema:

Estou usando RSS para buscar dados dos meus fóruns Discourse. No meu fórum Mamapedia, todos os feeds RSS estão funcionando bem. No entanto, no fórum ThePros, nenhum feed RSS está funcionando — incluindo o feed de posts mais recentes e feeds específicos de categorias.

Exemplo de Funcionamento:

Problema com o Fórum ThePros:

  • Fórum: ThePros
  • URL do Feed RSS Mais Recente: https://forum.get.it/latest.rss
  • URL do Feed RSS de Categoria: https://forum.get.it/c/hydrologist/32.rss
  • Relatório de Validação (RSS Mais Recente): Relatório do Validador W3
  • Relatório de Validação (RSS de Categoria): Relatório do Validador W3
  • Mensagem de Erro: “Parece que esta é uma página da web, não um feed. Procurei por um feed associado a esta página, mas não consegui encontrar um.”
  • Erro do WordPress: “Erro de RSS: Não foi possível encontrar um feed em https://forum.get.it/latest.rss ou https://forum.get.it/c/hydrologist/32.rss; o código de status é 403 e o tipo de conteúdo é text/html; charset=UTF-8
  • Comportamento Observado: Quando abro o link RSS em um navegador, ele mostra o código RSS, mas ainda assim não é reconhecido como um feed válido pelo Validador W3.

Etapas de Solução de Problemas Realizadas:

  1. Verificação de Outros Feeds:
    • Todos os feeds RSS do fórum ThePros falham ao carregar.
    • Os feeds RSS do Mamapedia funcionam bem.
  2. Verificação de Permissões:
    • O fórum e as categorias são publicamente acessíveis sem login.
  3. Verificação das Configurações do Site:
    • Certifiquei-me de que os feeds RSS não estão desativados.
  4. Tentativa com Categorias Diferentes:
    • Nenhuma das categorias no fórum ThePros possui feeds RSS que funcionam.

Por favor, me informem se há alguma solução para este problema. Agradeço antecipadamente.

2 curtidas

É possível que haja algum tipo de limitação de taxa nos feeds RSS? Talvez eles sejam acessados com muita frequência no forum.get.it e o Discourse de alguma forma limite isso?

Isso parece ser um item relacionado ao cloudflare, vamos postar naquele fórum para ver se eles têm alguma informação.

https://forum.get.it usa proteção de bot do Cloudflare e bloqueia seu aplicativo RSS de acessar o feed. Eles precisam adicionar exceções às rotas RSS.

5 curtidas

Estou muito feliz em relatar que o problema do feed RSS no forum.get.it foi completamente resolvido! Quero expressar minha sincera gratidão a Jacob Peebles, Falco e Laudian por sua inestimável assistência.

Inicialmente, eu estava lutando para entender por que o Cloudflare estava bloqueando meus feeds RSS.

  • Jacob Peebles iniciou a discussão sugerindo a possibilidade de limitação de taxa nos feeds RSS, o que nos levou a investigar possíveis problemas relacionados ao Cloudflare.
  • Falco então identificou que a proteção de bots do Cloudflare estava bloqueando o aplicativo RSS e sugeriu adicionar exceções às rotas RSS, fornecendo a direção crucial.
  • Laudian deu seguimento com orientações detalhadas, passo a passo, sobre como criar uma regra específica de WAF para contornar a proteção de bots para solicitações RSS. Eles me ajudaram a entender o processo e garantiram que eu implementasse a solução corretamente.

Graças à expertise combinada deles, consegui criar uma regra de WAF que visa especificamente solicitações para forum.get.it terminadas em .rss e defini a ação como “Pular” o Modo de Combate a Super Bots. Isso permitiu que os feeds RSS funcionassem perfeitamente, mantendo a segurança do restante do site.

Sou incrivelmente grato pelo suporte rápido e preciso de todos vocês três. Suas contribuições foram essenciais para resolver este problema. Obrigado novamente por sua excelente assistência!

O link da solução: https://community.cloudflare.com/t/cloudflare-interfering-with-rss-feed-for-thepros-discourse-forum/771346/7

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.