728x90
에러 원인
로컬 환경 : WSL Ubuntu 20.04
AWS S3 : Asia Pacific(Seoul) Region
평소대로 AWS CLI 를 활용하여 S3 에 파일을 업로드 하려고 했는데 다음과 같이 오류가 떴다.
/scheduler/build/libs$ aws s3 cp scheduler-0.1.0.jar s3://******/backend/scheduler.jar --acl=public-read
upload failed: ./scheduler-0.1.0.jar to s3://******/backend/scheduler.jar An error occurred
(RequestTimeTooSkewed) when calling the CreateMultipartUpload operation:
The difference between the request time and the current time is too large.
Request Time Too Skewed 는 요청 시간이 너무 어긋나 있다. 는 뜻인데
요청시간과 현재 시간사이의 차이가 너무 크다고 한다.
설.. 마?!
터미널을 계속 열어 두었더니 시간 동기화가 안되었었나보다.
하여 WSL 시간 설정을 동기화 해주었다.
에러 해결 : Ubuntu 시스템 시간 대한민국 시간으로 맞추기
WSL 이 아닌 클라우드 서버나 가상 서버의 경우에는 NTP 를 통해 서버 시간을 맞추도록 한다.
참고 : [Ubuntu 20.04] 우분투 NTP 시간 동기화 설정
- WSL 시간 동기화하기
1. chrony 설치
sudo apt -y install chrony
2. chrony 서비스 켜기. 주기적으로 시간이 타임서버와 동기화 된다.
sudo service chrony start
성질 급하게 바로 했을 때는 2일 전이었는데, 5초 정도 기다리고 하니까 정상적으로 시간이 출력되었다.
Reference
Amazon Simple Storage Service API Reference - Error Responses
반응형
'공부' 카테고리의 다른 글
[Spring Boot] ssl 적용 (0) | 2023.04.03 |
---|---|
[Linux] 내가 쓴 명령어들 정리 (0) | 2023.03.31 |
MYSQL 명령어 정리(DML) (0) | 2022.07.02 |
MYSQL 비밀번호 재설정 (0) | 2021.09.27 |
IT 정보 (0) | 2021.09.23 |
댓글