Estoy usando el AWS Java SDK
en una aplicación que carga archivos pequeños aproximadamente una vez por minuto al S3
. La aplicación se ha estado ejecutando ininterrumpidamente durante dos semanas, pero tenía dos períodos principales en los que las cargas arrojan un error SSL-related
peer not authenticated
.AWS S3 par no autenticado
El primer período duró unos tres días. No fue abrupto; pero "chisporroteó" a medida que más y más cargas lanzaban excepciones hasta que no estaba haciendo ninguna en pocos minutos.
El segundo período comenzó hace aproximadamente una semana y no ha terminado.
En el foro AWS
, un empleado de Amazon parece tener recommend solving this problem al no validar el certificado de Amazon.
Explique si he entendido mal esto, o qué más debo probar.
Interesante para escuchar su experiencia. Este es un producto comercial que transfiere lo que pueden ser datos confidenciales, por lo que recurrir a un cliente http con total confianza no es una opción para mí. –
en ese caso, puede optar por la aceptación de un certificado autofirmado. Eso debería ser mucho más seguro y resolver el problema. Si no, simplemente sugiero volver a intentar la conexión después de unos segundos de retraso en su código si surge el problema. A veces hay un problema basado en la carga. –
también puede consultar esto si no lo ha hecho: http://theskeleton.wordpress.com/2010/07/24/avoiding-the-javax-net-ssl-sslpeerunverifiedexception-peer-not-authenticated-with-httpclient / –