Adobe Campaign Classic의 API 네트워크 오류 IOB-090007
외부 API 호출과 관련된 워크플로우 실행 중에 발생하는 지속적인 네트워크 오류로 인해 Adobe Campaign Classic v7의 작업이 중단될 수 있습니다. 이러한 오류의 근본 원인을 파악하고 해결하여 프로덕션 환경과 스테이징 환경 모두에서 원활한 성능을 보장합니다.
설명 description
환경
- Campaign Classic v7
- Campaign Classic 호스팅
문제/증상
워크플로우 내에서 API를 호출하면 IOB-090007 Network error (send(), errno=0: Success) 오류가 발생합니다. 이 문제는 외부 API 호출에 의존하는 워크플로우가 성공적으로 실행되지 않도록 합니다. 증상은 다음과 같습니다.
- JavaScript 활동 로그에 HTTP 상태 코드 없이 네트워크 오류가 표시됩니다.
- 워크플로우를 실행할 때 API 팀에서 트래픽을 감지하지 못합니다.
- 프로덕션 환경과 스테이징 환경 모두에서 유사한 문제가 발생합니다.
해결 방법 resolution
- 필요한 모든 끝점이
urlPermissions설정에 올바르게 구성되어 있는지 확인하십시오. serviceConf.xml과(와) 같은 구성 파일에서 중복된 항목을 검사하고 중복된 항목을 제거하십시오.- JavaScript 코드를 검사하여 워크플로우 내에서 HTTP 요청을 하고, GET 요청에서 불필요한 요청 본문 할당을 제거하고, 의도하지 않은 변경 사항이 없는지 확인합니다.
- 테스트 중에 API에서 반환되는 데이터 크기를 줄여 응답 크기 제한을 배제합니다.
- Adobe 서버에서 사용하는 모든 관련 IP 주소가 방화벽 또는 보안 시스템에 허용 목록에 추가되어 있는지 확인합니다.
- 최근 인프라 변경 사항이 없는지 확인하고 필요한 경우 nlserver 및 Apache와 같은 서비스를 다시 시작합니다.
- 네트워크 상호 작용에 대한 자세한 정보를 캡처하려면 자세한 로깅 옵션을 일시적으로 활성화합니다.
- 동일한 끝점 설정을 사용하지만 포트 번호 또는 기타 매개 변수가 다른 환경에서 유사한 구성을 테스트합니다(해당하는 경우).
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f