BaseService::handlingMessageErrors | Error and message object - {"error":{"statusCode":403,"requestU
Service
cupixworks-any-thumbnail-agent
Occurrences
34
Status
Reported
Confidence
80%
Actionability
60%
Cluster ID
098fd011-eaa6-447d-926d-7291d76498c4
First Seen
2026-06-24 06:38 UTC
Last Seen
2026-08-04 00:16 UTC
Actions
BaseService::handlingMessageErrors | Error and message object - {"error":{"statusCode":403,"requestU
What Happened#
2026-06-24 15:38 KST, cupixworks-any-thumbnail-agent (us-west-2)에서 BIM thumbnail 생성 SQS 메시지(modelId=20140)를 처리하던 중 GET /api/v1/bims/20140 호출이 HTTP 403 / body code ENT4000 ("Bim not found", 실제는 trash 상태)로 응답되었다. CPBim::getBimById는 ARG10002 코드만 정상 skip으로 처리하고 ENT4000는 reject 하기 때문에, 예외가 BaseService::handlingMessageErrors까지 전파되어 ERROR 레벨 로그가 1건 기록되었다. SQS 메시지는 정상적으로 삭제되어 retry 폭주는 없었다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | Cupix::Errors::NotFound (tesla 측, body type) |
| exception.message | Bim not found (code: ENT4000) |
| top_frame | packages/cupix-tesla-thumbnail-agent/src/model/cpbim.ts:100 (reject) |
| log emit | packages/base/src/base-service.ts:311 (handlingMessageErrors) |
| env | production, us-west-2 |
| affected modelId | Bim/20140 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| secc / thumbnail-agent | 1 (이 클러스터) + 최근 3일 동안 유사 ENT4000 케이스 다수 (Bim/Floorplan) | 단일 모델의 thumbnail 생성 실패. 해당 모델은 이미 trash 상태이므로 사용자 노출 영향은 없음. ERROR 로그 노이즈와 그에 따른 알람 false-positive가 주된 영향. |
Timeline#
- 2026-06-24 15:38:56 KST — SQS message
c1a74a48-8179-4581-acb6-f29fff059a7a(Bim id=20140) 수신,runByMessage시작 (base-service.ts:153). - 2026-06-24 15:38:56 KST —
CPBim::getBimById(20140)→ tesla APIGET /api/v1/bims/20140응답 403 /ENT4000"Bim not found". - 2026-06-24 15:38:56 KST —
CupixAuth::handleErrorwarn 로그,CPBim::getBimByIdreject (cpbim.ts:100). - 2026-06-24 15:38:56 KST —
BaseService::getApiErrorToDeleteMessage가 statusCode 403을 보고 errorMsg를 반환 → SQS 메시지 삭제(base-service.ts:301-304). - 2026-06-24 15:38:56 KST —
handlingMessageErrors가 ERROR 로그 emit (base-service.ts:311). 클러스터 생성.
Scoring#
Confidence 80% · Actionability 60%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 25 code refs, 3 log queries |
| Code path explicitness | 3/3 | 25 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 | 5/5 | trivial |
| Affected files | 1/5 | 17 file(s) |
| Single repo | 1/3 | 9 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 2/3 | test mentioned |
| External dependency | 3/3 | no external deps |
| Data migration | 3/3 | no migration |