Hi, I am using camel aws s3 to upload a file in my camel-springboot microservice with camel aws version as 4.5.0. I am facing connectivity issues to the S3 bucket with the
exception message like “unable to find valid certification path to the requested target” Below is my config and endpoint call My Camel Processor code //set the payload in the exchange body and the S3 url is constructed in the S3Config String endpointUri = “s3://”+s3Config.getBucketName(); producerTemplate.send(endpointUri, exchange); Reference of S3Config String awsBucketAccessKey = "your_access_key"; String awsBucketSecretKey = "your_secret_key"; //exposed as a @Bean(“s3”) AWS2S3Component s3 = new AWS2S3Component(); s3.setConfiguration(getConfiguration()); s3.setHealthCheckProducerEnabled(true); s3.setLazyStartProducer(true); //autowire and register the bean camelContext.addComponent(“aws2-s3”, s3); getConfiguration() method AWS2S3Configuration configuration = new AWS2S3Configuration(); S3Client s3Client = S3Client.builder().credentialsProvider(StaticCredentialsProvider.create(AwsBasicCredentials.create(awsBucketAccessKey, awsBucketSecretKey))) .region(Region.US_EAST_1).build(); configuration.setAmazonS3Client(s3Client); configuration.setAutoDiscoverClient(true); -• I cannot find this property in camel-aws 4.5.0 configuration.setBucketName("s3bucket2020"); configuration.setRegion("us-east-1"); From the application SSL DEBUG logs, I see problems in establishing connection 1. Connecting socket to AMAZON S3 HOSTNAME 2. Enabled Protocols 3. Enabled cipher suites 4. Starting handshake 5. Shutdown connection 6. Connection discarded Is there any SSL Configuration that I must set at the configuration level, I am confused now since I am already passing the credentials. What am I missing here ? -Regards Srikant Mantha