Иногда я получаю EOFException
, когда пытаюсь открыть соединение TLS через Wi-Fi с
Connector.open("tls://sub.domain.com:443;deviceside=true;interface=wifi;EndToEndRequired");
Звонок на Connector.open()
блокируется. EOFException
генерируется примерно через 10 секунд после вызова Connector.open (). В настоящее время я не могу проверить, что происходит на стороне сервера.
Edit:
Вызов Connector.open () сделан из потока, который НЕ является основным потоком событий. Проблема возникает на разных устройствах под управлением ОС 6, хотя я не думаю, что проблема связана с ОС.
Есть мысли о том, как решить эту проблему или что может быть причиной ошибки?
Обновление
В некоторых случаях вызов Connector.open () также дает a TLSAlertException
, заключенный в TLSIOException
. Исключение выдается не сразу, а примерно через 10 секунд, как упоминалось ранее EOFException
.