время загрузки файла amazon s3 истекло

У меня есть файл JPG с 800 КБ. Я пытаюсь загрузить на S3 и получаю ошибку тайм-аута. Можете ли вы понять, что не так? 800KB довольно мало для загрузки.

Сообщение об ошибке: Ваше сокетное соединение с сервером не было прочитано или записано в течение периода ожидания. Свободные соединения будут закрыты.

Код статуса HTTP: 400

Код ошибки AWS: RequestTimeout

Long contentLength = null;
System.out.println("Uploading a new object to S3 from a file\n");
try {
    byte[] contentBytes = IOUtils.toByteArray(is);
    contentLength = Long.valueOf(contentBytes.length);
} catch (IOException e) {
    System.err.printf("Failed while reading bytes from %s", e.getMessage());
}

ObjectMetadata metadata = new ObjectMetadata();
metadata.setContentLength(contentLength);        

s3.putObject(new PutObjectRequest(bucketName, key, is, metadata));

Ответы на вопрос(2)

Ваш ответ на вопрос