2011-11-04 11 views
5

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-relatedpeer 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.

Respuesta

3

He tenido un problema similar pero hace un tiempo con mi instancia de EC2. Estaba usando las bibliotecas GnuTLS y la comunicación SSL. Como se menciona en ese hilo, necesitas codificar y permitir la aceptación de certificados autofirmados o si la identidad de los servidores no te importa (como si no tuvieras problemas para no validar el servidor ...) puedes deshabilitar verificando la autenticidad del servidor. Funcionó bien para mí a partir de entonces. Ocurre de vez en cuando como dijiste y todavía no estoy seguro de por qué hay este comportamiento.

+1

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í. –

+0

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. –

+0

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 / –

Cuestiones relacionadas