Diretrizes gerais para feeds RSS
Quando um feed RSS não está funcionando, os erros ou problemas comuns geralmente resultam de formatação incorreta, problemas no servidor ou configuração incorreta. Um administrador do RCM pode corrigir alguns dos erros comuns que os usuários podem encontrar.
Visão geral de problemas comuns em feeds RSS
Os problemas de RSS geralmente surgem de sintaxe XML inválida, URLs incorretas, problemas de servidor ou autenticação, cache, mídia incompatível, padrões desatualizados, limites de tamanho, erros de codificação ou restrições de segurança e acesso. Esta é uma lista de problemas comuns que os usuários podem encontrar e suas diretrizes gerais para ajudá-lo a começar.
- Erros de sintaxe do feed
- O XML do feed RSS não está formatado corretamente, levando a erros de análise. Para corrigir esse problema, execute as seguintes verificações porque, de acordo com os Padrões RSS, todos os arquivos de feed RSS devem estar em conformidade com as especificações XML:
- Valide o feed RSS usando ferramentas como o serviço de validação de feed do W3C.
- Verificar se há marcadores ausentes ou incompatíveis, caracteres sem escape ou elementos aninhados incorretamente
- URL de feed incorreto ou desatualizado
- Este problema ocorre quando o URL do feed RSS está incorreto ou foi alterado. Para resolver esse problema, verifique a URL do feed e atualize-a, se necessário.
- Problemas do servidor
- Esse problema ocorre quando o servidor que hospeda o feed RSS está inativo ou demora para responder. Para resolver esses problemas, verifique os logs do servidor, garanta o tempo de atividade e otimize o desempenho
- HttpException: a sessão não contém certificados - Não confiável
- Isso acontece quando a origem do feed está apontando para um site para o qual os certificados expiraram. Isso deve ser tratado pelo cliente. O cliente pode validar os URLs de origem em portais de validação on-line. Por exemplo, https://validator.w3.org/feed/ e https://www.sslshop.com/ssl-checker.html
- O tamanho da resposta excede o limite
- Isso acontece quando a resposta da etapa REST é maior do que o permitido. Você pode tentar aumentar o limite atualizando o valor da propriedade “glide.pf.rest.response_payload_max_size”. Consulte https://www.servicenow.com/docs/bundle/xanadu-build-workflows/page/administer/flow-designer/reference/rest-request-action-designer.html para obter mais informações.
- O status da resposta é 404
- Este erro ocorre quando o site não funciona.
- Outros problemas
- Faça upgrade da sua instância e depure observando os logs de execução do fluxo intitulado Extrair feed RSS para mudança regulatória.