SSLException - Соединение закрыто пэром на версиях Android 4.x
Проблема не возникает в более высоких версиях ОС. Есть ли известная проблема в версиях Android 4.x?
Если да, то как можно решить эту проблему? Должны ли быть изменения в мобильном приложении или на стороне сервера?
1 ответ
Решение
У меня на самом деле нет полной трассировки стека. Это то, что видно для меня.
IOException:Connection closed by peer
EXCEPTION class: class javax.net.ssl.SSLException
EXCEPTION cause: null
EXCEPTION message: Connection closed by peer
RESPONSE: SSLException
Проблема была из-за отключения TLSv1 на бэкэнде.
В зависимости от случая может быть два подхода к решению этой проблемы.
1. Включите TLSv1 на внутреннем сервере.
2. Как предложено, обновите SSLEngine для поддержки более высоких версий TLS в мобильном приложении.