Recibo errores intermitentes de dispositivos que se conectan a mi servicio REST de IIS a través de SSL. Mi aplicación funciona bien, pero a veces obtengo esta excepción. Se maneja correctamente y no reduce la aplicación.Conexión intermitente Restablecer por errores de igual en Android que se conecta al .NET REST endpoint
ut Me pregunto qué significa y si hay alguna forma de solucionarlo? Actualmente causa retrasos en los datos recuperados. Además, inunda los registros y realmente no puedo ignorarlo ... Me pregunto si puedo mejorar esta situación.
¿Esto es algo que debería esperar cuando trato con servicios REST? Mi servidor está en Amazon EC2.
Read error: ssl=0x1211a88: I/O error during system call, Connection reset by peer
javax.net.ssl.SSLException: Read error: ssl=0x1211a88: I/O error during system call, Connection reset by peer at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native Method) at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:671) at libcore.io.Streams.readSingleByte(Streams.java:41) at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:655) at libcore.io.Streams.readAsciiLine(Streams.java:201) at libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:544) at libcore.net.http.HttpEngine.readResponse(HttpEngine.java:784) at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:274) at libcore.net.http.HttpURLConnectionImpl.getResponseMessage(HttpURLConnectionImpl.java:475) at libcore.net.http.HttpsURLConnectionImpl.getResponseMessage
Esto NO es algo que pueda reproducir. No permisos o algo así. Este es un problema intermitente. Veo unos 1000 de esos cada día desde 200 dispositivos que se conectan cada minuto.
Solo puedo decir que los "servicios REST" no son el motivo del problema. –
También verifique el http://stackoverflow.com/questions/8472556/android-https-exception-connection-reset-by-peer –
Estoy bastante seguro de que no lo es, solo quería señalar que es MI servicio y si existe la posibilidad de que sea un problema del lado del servidor, entonces de alguna manera puedo remediarlo. Siento que solo se trata de un problema de comunicación, pero veo muchas cosas y me pregunto si alguien tuvo experiencia ... – katit