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입니다.
- 이 오류는 웹 사이트가 작동하지 않을 때 발생합니다.
- 기타 문제
- 인스턴스를 업그레이드하고 디버그하려면 규제 변경으로 RSS 피드 끌어오기라는 제목의 플로우에 대한 실행 로그를 확인합니다.