티스토리 뷰
현재 진행중인 프로젝트중 파일 업로드 관련하여 AWS의 S3(simple storage service)를 이용중인데, 이중에 버전 충돌이 나는 케이스가 발생했다.
sdk aws-java-sdk-1.9.3.jar + jdk 1.8.0_65 버전을 사용할경우 아래와 같은 오류가 발생하를것을 확인
Jun 10 03:20:47 PM ERROR - S3Util.uploadFile(85) | Error Message: AWS authentication requires a valid Date or x-amz-date header (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: E0A26E8E80814A0F) Jun 10 03:20:47 PM ERROR - S3Util.uploadFile(86) | HTTP Status Code: 403 Jun 10 03:20:47 PM ERROR - S3Util.uploadFile(87) | AWS Error Code: AccessDenied Jun 10 03:20:47 PM ERROR - S3Util.uploadFile(88) | Error Type: Client Jun 10 03:20:47 PM ERROR - S3Util.uploadFile(89) | Request ID: E0A26E8E80814A0F |
해결방법은 둘중에 하나다.
aws lib 버전을 올리던가, jdk 버전을 변경하던가
나는 jdk 버전 변경을 선택, 1.8.0_20 로 변경했더니 잘된다.
해당 이슈는
https://github.com/aws/aws-sdk-java/issues/444
여기서도 확인할 수 있다.
- Total
- Today
- Yesterday
- openai 키 발급
- Google ssh console
- imac m4
- response server header
- mysql count 성능
- java.lang.UnsatisfiedLinkError
- jenkins remote api
- openai api key
- google vm ssh
- 아이맥24 m4
- common-dbcp
- 작은거에소스라치게놀라는나
- 아이맥 m4
- 젠킨스 윈도우 설치
- 원격접속 무료툴
- 객체지향언어 자바
- 스프링 마이바티즈 연동오류
- 젠킨스 api
- jenkins user list
- 원격접속툴
- select count(*) performence
- spring mybatis
- jenkins asyncpeople
- BeanCreationException
- no net in java.library.path
- oauth sso 차이
- 스프링 크로스도메인
- 인덱스 자료구조
- mysql count
- springboot server header
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |