Ошибка загрузки файла S3

Я использую диспетчер передачи S3 V2 для загрузки файла в корзину AWS S3 и его сбой со следующим исключением.

software.amazon.awssdk.core.exception.SdkClientException: Failed to send the request: Failed to write to TLS handler

Ниже приведен фрагмент кода

      StaticCredentialsProvider credentials = StaticCredentialsProvider.create(AWSSessionCredentials.create(access_key_id, secret_access_key);

S3AsyncClient s3AsyncClient = S3AsyncClient.crtBuilder().credentialsProvider(credentials).region(region).build();

S3TransferManager s3tm = S3TransferManager.builder().s3Client(s3AsyncClient).build();

UploadFileRequest uploadFileRequest = UploadFileRequest.builder().putObjectRequest(req -> req.bucket("bucket").key("key")).source(Paths.get("/file_to_upload.txt")).build();

FileUpload upload = transferManager.uploadFile(uploadFileRequest);
upload.completionFuture().join();

Что мне здесь не хватает? пожалуйста, порекомендуйте

0 ответов

Другие вопросы по тегам