I miei errori si verificano a intermittenza dai dispositivi che si collegano al servizio IIS REST tramite SSL. La mia app funziona perfettamente, ma a volte ottengo questa eccezione. È gestito in modo corretto e non fa scendere l'app ..Connessione intermittente Ripristino da errori peer in Android che si connettono a .NET Endpoint REST
ut Mi chiedo cosa significa e se c'è un modo per risolvere il problema? Attualmente provoca ritardi nei dati ricevuti. Inoltre, inonda i registri e non posso davvero ignorarlo .. Mi chiedo se posso migliorare questa situazione.
È qualcosa che dovrei aspettarmi quando gestisco i servizi REST? Il mio server è su 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
Questo NON è qualcosa che posso riprodurre. Non permessi o tutto questo in questo modo. Questo è un problema intermittente. Ne vedo circa 1000 di tutti i giorni da 200 dispositivi che si collegano ogni minuto.
Posso solo dire che i "servizi REST" non sono la ragione del problema. –
Controlla anche http://stackoverflow.com/questions/8472556/android-https-exception-connection-reset-by-peer –
Sono abbastanza sicuro che non lo sia, volevo solo far notare che è il mio servizio e se esiste la possibilità che si tratti di un problema lato server, in qualche modo posso rimediare. Mi sembra che sia solo un problema di comunicazione, ma ne vedo un sacco e mi chiedo se qualcuno abbia avuto esperienza .. – katit