AwsS3Manager::uploadDirectoryByCredential | upload failed - {"message":"read ECONNRESET","errno":-10
Service
cupixworks-pano-postprocessor-instance
Occurrences
4
Status
Dismissed
Confidence
85%
Actionability
28%
Cluster ID
7d58902a-1cc7-47d3-8066-36e2b84bc861
First Seen
2026-06-25 18:04 UTC
Last Seen
2026-07-02 08:01 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.
AwsS3Manager::uploadDirectoryByCredential | upload failed - {"message":"read ECONNRESET","errno":-10
What Happened#
2026-06-26 03:04 KST에 cupixworks-pano-postprocessor-instance (pano postprocessor agent) 가 me-central-1 리전 S3 버킷 (s3.me-central-1.amazonaws.com) 으로 resized pano 타일 디렉터리를 업로드하던 중 read ECONNRESET (errno -104, TimeoutError) 으로 단일 파일 업로드가 실패했다. 동일 인스턴스에서 같은 시각 직전 (17:44, 17:52 UTC) 에는 동일 코드 경로가 S3 InternalError (HTTP 500, retryable=true) 도 함께 기록했다. 두 종류 모두 AWS SDK 가 retryable:true 로 표시하는 일시적 오류이지만, uploadDirectoryByCredential 의 try/catch 가 에러를 삼키고 로그만 남긴 채 다음 파일로 넘어가기 때문에 일부 타일이 누락된 상태로 후속 단계 (checkTileUploading) 가 호출된다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | TimeoutError (AWS SDK v2) |
| exception.message | read ECONNRESET |
| top_frame | aws-s3.manager.ts:130 (s3.upload(...).promise()) |
| runtime | Node.js / aws-sdk v2 (import * as AWS from 'aws-sdk') |
| env | production, region me-central-1 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| gad / pano postprocessor | 2 (이번 클러스터) + 다수 (7일간 동일 코드경로 반복) | me-central-1 테넌트의 pano 타일 일부가 S3 에 업로드되지 않을 수 있음. resize 결과물 누락 → 뷰어에서 저해상도/타일 빈 영역 |
Timeline#
- 2026-06-26 02:44 KST — 동일 코드경로에서 S3
InternalError(requestIdZZSZ9D2T4KQC69FZ, statusCode 500, retryable=true) 3건 발생. - 2026-06-26 02:52 KST — 동일 코드경로에서 S3
InternalError(requestId1QZM0KXRW0PAC192) 2건 추가 발생. - 2026-06-26 03:04 KST —
read ECONNRESET(me-central-1) 2건 발생 — 이번 클러스터의 first_seen / last_seen. - 2026-06-26 03:04 KST 직후 — 동일 인스턴스에서
MaskWork::maskPanos경고 로그가 정상적으로 계속 출력 → 프로세스 자체는 죽지 않고 다음 pano 로 진행.
Scoring#
Confidence 85% · 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 | 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 | 1/5 | critical |
| Affected files | 1/5 | 7 file(s) |
| Single repo | 1/3 | 2 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 |