RSS フィードの一般的なガイドライン
RSS フィードが機能しない場合、よくあるエラーや問題は、不適切な形式、サーバーの問題、または構成の誤りが原因で発生することがよくあります。RCMアドミニストレーターは、ユーザーが発生する可能性のある一般的なエラーのいくつかを修正できます。
RSS フィードの一般的な問題の概要
RSS の問題は、多くの場合、無効な XML 構文、不正な URL、サーバーまたは認証の問題、キャッシュ、互換性のないメディア、古い標準、サイズ制限、エンコードエラー、またはセキュリティとアクセス制限から発生します。ここでは、ユーザーが遭遇する可能性がある一般的な問題と、使い始めるのに役立つ一般的なガイドラインの一覧を示します。
- フィード構文エラー
- RSS フィードの XML が適切にフォーマットされていないと、解析エラーが発生します。この問題を修正するには、RSS 標準に従ってすべての RSS フィードファイルが XML 仕様に準拠している必要があるため、次のチェックを実行します。
- W3C フィード検証サービスなどのツールを使用して、RSS フィードを検証します。
- タグの欠落や不一致、エスケープされていない文字、または不適切にネストされた要素を確認します。
- フィード URL が正しくない、または古い
- この問題は、RSS フィードの URL が正しくないか、変更されている場合に発生します。この問題を解決するには、フィードの URL を確認し、必要に応じて更新します。
- サーバーの問題
- この問題は、RSS フィードをホストしているサーバーがダウンしているか、応答が遅い場合に発生します。この問題を解決するには、サーバーログを確認し、アップタイムを確保し、パフォーマンスを最適化します。
- HttpException:セッションに証明書が含まれていません - 信頼できない
- これは、フィードソースが証明書の有効期限が切れているサイトを参照している場合に発生します。この問題は、顧客が処理する必要があります。顧客は、オンライン検証ポータルでソース URL を検証できます。たとえば、https://validator.w3.org/feed/ や https://www.sslshopper.com/ssl-checker.html です。
- 応答サイズが制限を超えている
- この問題は、REST ステップからの応答が許可されている数を超えている場合に発生します。プロパティ「glide.pf.rest.response_payload_max_size」の値を更新することで、制限を広げることができます。詳細については 、https://www.servicenow.com/docs/bundle/xanadu-build-workflows/page/administer/flow-designer/reference/rest-request-action-designer.html を参照してください。
- 応答ステータスが 404
- このエラーは、Web サイトが機能しない場合に発生します。
- その他の問題
- インスタンスをアップグレードし、「RSS フィードを規制変更にプルする」というタイトルのフローの実行ログを確認してデバッグします。