При использовании библиотеки Android HttpUrlConnection для выполнения запроса HTTPS я иногда вижу следующее исключение:
javax.net.ssl.SSLException: SSL handshake aborted: ssl=0x5c1b18a0: I/O error during system call, Connection reset by peer
at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:395)
...
Покопавшись в проблеме немного, я узнал, что
- Все работает отлично на wifi
 - Исключение возникает только тогда, когда устройство находится в мобильном соединении данных
 - После первого запуска HTTPS через Wi-Fi, подключение к мобильным данным имеет тенденцию работать нормально какое-то время
 - Проблема возникает на небольшом числе конкретных мобильных операторов.
 
Что может случиться? Связаны ли некоторые мобильные операторы с трафиком HTTPS?