有时,EOFException
当我尝试通过 Wi-Fi 打开 TLS 连接时,我会遇到
Connector.open("tls://sub.domain.com:443;deviceside=true;interface=wifi;EndToEndRequired");
调用Connector.open()
被阻塞。在EOFException
调用 Connector.open() 后大约 10 秒抛出 。目前,我无法检查服务器端发生了什么。
编辑:
对 Connector.open() 的调用是从不是主事件线程的线程进行的。该问题出现在运行 OS 6 的各种设备上,但我认为问题不是特定于操作系统的。
关于如何解决此问题或可能导致错误的任何想法?
更新:
在某些情况下,对 Connector.open() 的调用也会产生一个TLSAlertException
Wrapped inside TLSIOException
。异常不会立即抛出,而是在前面提到的大约 10 秒后抛出EOFException
。