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 |