ES /docs

Value AQEBkO1zmCNLB+CX3gbl8GpQWC4iK7N1ejfQf2fLN0ufCiUBFjT10qZfMoOM9weF3FtFJ32gKPiSw1f7q1njUzqK7q7uYe

Service
cupixworks-capture-intelligence-agent
Occurrences
1
Status
Reported
Confidence
80%
Actionability
28%
Cluster ID
66a75ab3-3516-4e73-b006-c8cf1d85eb97
First Seen
2026-07-03 05:14 UTC
Last Seen
2026-07-03 05:14 UTC
Actions

Value AQEBkO1zmCNLB+CX3gbl8GpQWC4iK7N1ejfQf2fLN0ufCiUBFjT10qZfMoOM9weF3FtFJ32gKPiSw1f7q1njUzqK7q7uYe

What Happened#

2026-07-03 14:14 KST에 cupixworks-capture-intelligence-agent (us-west-2, production)에서 SQS DeleteMessage 호출이 The receipt handle has expired로 실패했다. Python 요약 분석 프로세스가 SQS visibility timeout(10분)을 초과한 뒤 abort되어, BaseService의 에러 핸들러가 이미 다시 visible 상태로 돌아온 메시지를 삭제하려 하면서 발생한 파생 에러이다. 같은 이벤트가 관련 클러스터 c4609d42-7ab7-4161-a4d9-9186dfcdb926에서도 관측된다.

Quick Facts#

Field Value
exception.class AWS.SQS InvalidParameterValue (ReceiptHandle)
exception.message The receipt handle has expired.
top_frame packages/base/src/manager/aws-queue.manager.ts:97 (deleteMessage)
upstream CaptureIntelligenceProcessManager process timeout (AbortError / Process timeout)
queue cupix-capture-intelligence-agent-production.fifo (us-west-2)
env production, us-west-2

Affected Teams#

Team / Domain Error Count Impact
clark-vdc (capture intelligence) 1 한 개 capture의 summary generation이 재시도 루프에 들어감 (SQS 메시지가 삭제되지 못하고 visibility timeout 이후 재수신)

Timeline#

  1. 2026-07-03 14:04 KST 전후 — Python compass-capture_summary 프로세스 실행 시작 (관련 CaptureIntelligenceProcess | STDERR ffmpeg 로그가 14:01~14:07 KST에 관찰됨).
  2. 2026-07-03 14:14:10 KSTCaptureIntelligenceProcessManager | process timeout, aborting... — 1시간 timeout 도달, AbortController.abort(new Error('Process timeout')) 호출.
  3. 2026-07-03 14:14:10 KSTCaptureIntelligenceProcess | process error: The operation was aborted — child process가 AbortError로 종료.
  4. 2026-07-03 14:14:10 KSTCupixAuth::handleError | Undefined response: ... AbortError — abort가 상위로 전파.
  5. 2026-07-03 14:14:10 KSTBaseService::handlingMessageErrors | Error and message object - {"error":"undefined response","sqsMessage":{"MessageId":"e3e5871b-9d53-404f-b0c7-4b94c885e66e","Attributes":{"ApproximateReceiveCount":"1"}}} — 에러 핸들러가 메시지 삭제를 시도.
  6. 2026-07-03 14:14:10 KSTAwsQueueManager::deleteMessage | end - ... The receipt handle has expired. — SQS가 receipt handle 만료로 삭제 거부. Datadog 에러 로그 2건 발생.

Scoring#

Confidence 80% · Actionability 28%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 10 code refs, 5 log queries
Code path explicitness 3/3 10 file:line refs
Log evidence 2/3 section, query
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 1/5 critical
Affected files 1/5 10 file(s)
Single repo 1/3 5 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 1/3 external deps found
Data migration 3/3 no migration