Directives générales pour les flux RSS
Lorsqu’un flux RSS ne fonctionne pas, les erreurs ou problèmes courants proviennent souvent d’un formatage incorrect, de problèmes de serveur ou d’une mauvaise configuration. Un RCM administrateur peut corriger certaines des erreurs courantes que les utilisateurs peuvent rencontrer.
Vue d’ensemble des problèmes courants dans les flux RSS
Les problèmes de RSS proviennent souvent d’une syntaxe XML non valide, d’URL incorrectes, de problèmes de serveur ou d’authentification, de mise en cache, de supports incompatibles, de normes obsolètes, de limites de taille, d’erreurs de codage ou de restrictions de sécurité et d’accès. Voici une liste des problèmes courants que les utilisateurs peuvent rencontrer et leurs directives générales pour vous aider à démarrer.
- Erreurs de syntaxe du flux
- Le code XML du flux RSS n’est pas correctement formaté, ce qui entraîne des erreurs d’analyse. Pour remédier à ce problème, effectuez les vérifications suivantes, car selon les normes RSS, tous les fichiers de flux RSS doivent être conformes aux spécifications XML :
- Validez le flux RSS à l’aide d’outils tels que le service de validation de flux du W3C.
- Vérifiez les balises manquantes ou incohérentes, les caractères non placés dans une séquence d’échappement ou les éléments imbriqués de manière incorrecte
- URL de flux incorrecte ou obsolète
- Ce problème se produit lorsque l’URL du flux RSS est incorrecte ou a changé. Pour résoudre ce problème, vérifiez l’URL du flux et mettez-la à jour si nécessaire.
- Problèmes de serveur
- Ce problème se produit lorsque le serveur hébergeant le flux RSS est en panne ou lent à répondre. Pour résoudre ces problèmes, vérifiez les journaux du serveur, assurez la disponibilité et optimisez les performances
- HttpException : la session ne contient aucun certificat : non approuvé
- Cela se produit lorsque la source du flux pointe vers un site pour lequel les certificats ont expiré. Cela doit être géré par le client. Le client peut valider les URL sources dans des portails de validation en ligne. Par exemple, https://validator.w3.org/feed/ et https://www.sslshopper.com/ssl-checker.html
- La taille de la réponse dépasse la limite
- Cela se produit lorsque la réponse de l’étape REST est supérieure à ce qui est autorisé. Vous pouvez essayer d’augmenter la limite en mettant à jour la valeur de la propriété « glide.pf.rest.response_payload_max_size ». Consultez https://www.servicenow.com/docs/bundle/xanadu-build-workflows/page/administer/flow-designer/reference/rest-request-action-designer.html pour plus d’informations.
- L’état de la réponse est 404
- Cette erreur se produit lorsque le site Web ne fonctionne pas.
- Autres problèmes
- Mettez à niveau votre instance et effectuez un débogage en consultant les journaux d’exécution du flux intitulé Pull RSS feed into regulatory change.