websocket连接java服务器出错

局域网没有问题 但是外网 访问就会报Connection reset
Socket s=serverSocket.accept();
InputStream in=s.getInputStream();
byte[] buf=new byte[1024];
int len=in.read(buf);//就是此句报错

看看你们公司是不是对防火墙进行了设置

Connection reset意思是客户端已经断开了连接,而你还在进行读写操作。

网络请求被拒绝或者被阻止
检查防火墙等