ES /docs

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#

  1. 2026-06-26 02:44 KST — 동일 코드경로에서 S3 InternalError (requestId ZZSZ9D2T4KQC69FZ, statusCode 500, retryable=true) 3건 발생.
  2. 2026-06-26 02:52 KST — 동일 코드경로에서 S3 InternalError (requestId 1QZM0KXRW0PAC192) 2건 추가 발생.
  3. 2026-06-26 03:04 KSTread ECONNRESET (me-central-1) 2건 발생 — 이번 클러스터의 first_seen / last_seen.
  4. 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