ES /docs

BaseService::handlingMessageErrors | Error and message object - {"error":{"statusCode":403,"requestU

Service
cupixworks-si-lite-agent
Occurrences
1
Status
Dismissed
Confidence
85%
Actionability
52%
Cluster ID
23a74e95-8eb1-4b1d-a2e3-175f95939abd
First Seen
2026-07-24 07:34 UTC
Last Seen
2026-07-24 07:34 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.

BaseService::handlingMessageErrors | Error and message object - {"error":{"statusCode":403,"requestU

What Happened#

2026-07-24 16:34 KST, cupixworks-si-lite-agent (Sprouts tenant, us-west-2) 가 capture 736992 에 대해 SI Lite 분석을 실행하려 했으나, Tesla API GET /api/v1/captures/736992 가 HTTP 403 + ENT4000 / Cupix::Errors::NotFound / "Capture not found" 로 응답했다. 캡처는 실제로 존재하지만 전날 (2026-07-24 01:53 KST) cycle_state=trashed 로 이동된 상태였고, base_repository.rbin_trash scope 가 이를 걸러내면서 API 가 NotFound 를 던졌다. 동일 capture id 로 발생한 3개 클러스터 (23a74e95, 619a1e49, ab8a602b) 는 모두 같은 원인이며 총 1회 발생 (SQS 메시지 1건).

Quick Facts#

Field Value
exception.class HttpError (@tesla/typescript-node-sdk)
exception.message HTTP request failed (statusCode 403, body ENT4000)
top_frame captureApi.js:4350 (SDK) → silite-service.ts:122 (this.cupixApi.capture.get)
upstream_source base_repository.rb:352-353 (Tesla API, ENT4000)
runtime Node.js agent (/tmp/agent/dist), @tesla/typescript-node-sdk@1.13.3-SNAPSHOT.202605301249
env production, us-west-2, tenant cupix, team sprouts
capture_state DB: state=done, cycle_state=trashed, cycle_state_updated_at=2026-07-23T16:53:36Z

Affected Teams#

Team / Domain Error Count Impact
sprouts (team_id 1185) 1 단일 capture (736992) 의 SI Lite 재분석 실패. 사용자 노출 영향은 없음 — 캡처는 이미 사용자가 trash 로 이동한 상태

Timeline#

  1. 2026-07-17 17:14 KST — SI Lite 첫 실행 성공 (SiliteProcessManager::execute | captureId: 736992, workareas: 1, trades: 9).
  2. 2026-07-24 01:53 KST — Capture 736992 가 trash 로 이동됨 (cycle_state_updated_at=2026-07-23T16:53:36Z, Kibana captures index).
  3. 2026-07-24 16:34:56 KSTSiliteService::run | begin - captureId: 736992 — SQS 메시지 53531766-cc74-4823-8c03-26026d6962c5 (ApproximateReceiveCount=1) 수신.
  4. 2026-07-24 16:34:56 KST — Tesla API GET → 403 ENT4000. updateSiLiteState(processing)updateSiLiteState(error) 도 동일하게 403.
  5. 2026-07-24 16:34:56 KSTBaseService::handlingMessageErrors 가 최종 에러 로그 출력. getApiErrorToDeleteMessage 가 4xx 이므로 SQS 메시지 삭제 후 종료.

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 22 code refs, 4 log queries
Code path explicitness 3/3 22 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 17 file(s)
Single repo 1/3 11 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