ImageCPObject::uploadFile | path: {
Service
cupixworks-any-thumbnail-agent
Occurrences
22,689
Status
Reported
Confidence
85%
Actionability
44%
Cluster ID
43517ed5-73a5-453e-901b-860ca0b86509
First Seen
2026-04-06 08:08 UTC
Last Seen
2026-07-10 16:13 UTC
Actions
ImageCPObject::uploadFile | path: {
RCA Summary#
이 에러에는 두 가지 문제가 결합되어 있습니다. 첫째, S3 cover 이미지 업로드 중 네트워크 타임아웃(ETIMEDOUT, errno -110, syscall read)이 발생했습니다. 이는 uploadCover → uploadFile → request.put 호출 과정에서 S3 presigned URL로의 HTTP PUT 요청이 TLS 읽기 단계에서 타임아웃된 것입니다. 둘째, uploadFile 메서드의 에러 핸들러(.on('error') 및 .on('response'))에서 파일 경로를 로깅할 때 함수 파라미터 filePath 대신 파일 상단에 import * as path from 'node:path'로 임포트된 Node.js path 모듈 객체를 참조하는 버그가 있습니다. 이로 인해 에러 로그에 실제 파일 경로 대신 path 모듈의 프로퍼티 목록이 출력되어 디버깅이 어려워졌습니다.