문제 해결 안내서 › UNAB 문제 해결 › ReportAgent가 엔터프라이즈 관리 서버로 보고서를 보내지 않음
ReportAgent가 엔터프라이즈 관리 서버로 보고서를 보내지 않음
증상
UNAB를 시작하고 ReportAgent 데몬이 실행 중임을 확인했지만 CA Access Control 엔터프라이즈 관리에서 보고서를 볼 수 없습니다.
해결 방법
다음 절차에 따라 이 문제를 해결하십시오.
- syslog의 'UNAB EP communication problems with ENTM' 섹션에서 메시지 큐 서버 통신 관련 오류 메시지를 확인합니다.
- 보고서 데이터를 CA Enterprise Log Manager로 보내려는 경우, accommon.ini 파일의 [ReportAgent] 섹션에 있는 audit_enabled 토큰이 1로 설정되어 있는지 확인합니다.
- ReportAgent 디버깅을 활성화합니다.
- accommon.ini 파일의 [ReportAgent] 섹션에 있는 디버그 토큰을 1로 설정합니다.
- UNAB 보고서 디버그 파일인 unab2xml.log를 검토합니다. 이 파일은 다음 디렉터리에 있습니다.
/opt/CA/AccessControlShared/log
- 직접 ReportAgent를 실행하여 UNAB 데이터베이스 스냅숏을 생성합니다.
/opt/CA/AccessControlShared/bin/ReportAgent -debug 0 -task 2 –now
다음에 주의하십시오.
- ReportAgent를 직접 실행하기 전에 '/opt/CA/AccessControlShared/lob' 경로를 $LD_LIBRARY_PATH에 추가하십시오.
- ReportAgent를 직접 실행하기 전에 /opt/CA/AccessControlShared/data/audit2txt/ 디렉터리에서 .dat 파일을 제거하십시오.
- ReportAgent 유틸리티 디버그 모드에 대한 자세한 내용은 참조 안내서를 참조하십시오.