ES /docs

TransferManager::downloadAppProcessingOptions | {"name":"HTTPError","host":"api-tesla.cupix.internal

Service
cupixworks-capture-preprocessor-agent
Occurrences
30
Status
Fixing
Confidence
85%
Actionability
52%
Cluster ID
66fbc5ba-952e-49d4-825d-834fa3be061d
First Seen
2026-04-15 02:29 UTC
Last Seen
2026-07-10 17:09 UTC
Actions
현재 상태 fixing 에서는 실행할 액션이 없습니다.

TransferManager::downloadAppProcessingOptions | {"name":"HTTPError","host":"api-tesla.cupix.internal

RCA Summary#

capture-preprocessor-agent가 capture 681313의 processing_options 리소스를 다운로드하려 할 때, 해당 capture에 processing_options 리소스가 DB에 존재하지 않아 tesla API가 Cupix::Errors::NotFound를 발생시켰다. 그런데 tesla의 client_error_controller.rb에서 NotFound 예외를 보안상의 이유로 HTTP 403 Forbidden으로 매핑하고 있어, agent 측에서는 권한 오류인지 리소스 부재인지 구분할 수 없다. agent의 TransferManager::downloadAppProcessingOptions는 이 에러를 catch 후 false를 반환하고, PreprocessorService는 다운로드 실패를 무시한 채 나머지 전처리 파이프라인을 계속 진행한다. 즉, 이 에러는 처리 실패를 유발하지 않는 non-blocking 에러이지만, error 레벨로 로깅되어 불필요한 알림 노이즈를 생성하고 있다.

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 16 code refs, 5 log queries
Code path explicitness 3/3 16 file:line refs
Log evidence 3/3 section, query, pattern
RCA structure 3/3 3/3 sections
Revision history 0/3 0 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 5/5 trivial
Affected files 1/5 6 file(s)
Single repo 1/3 7 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 3/3 no external deps
Data migration 3/3 no migration