linux 部署spring boot websocket的一次踩坑, 报Incompatibile SockJS Main site uses 1.1.4 the iframe: 1.0
问题描述:1、在本地开发环境测试是没有问题的2、放到外网的服务器也是没问题的3、放到内网的服务器就出现了该错误解决思路:1、百度上搜索,网友说websocket配置加上setClientLibraryUrl, 实测不能解决问题2、给内网服务器接上外网之后,问题解决了,怀疑是去外网查找什么资源了,但是服务器网络抓包没有发现查找外部资源,具体原因不明3、内网服务器接上外网后,再把外网去掉,启动jar,
·
问题描述:
1、在本地开发环境测试是没有问题的
2、放到外网的服务器也是没问题的
3、放到内网的服务器就出现了该错误
解决思路:
1、百度上搜索,网友说websocket配置加上setClientLibraryUrl, 实测不能解决问题
2、给内网服务器接上外网之后,问题解决了,怀疑是去外网查找什么资源了,但是服务器网络抓包没有发现查找外部资源,具体原因不明
3、内网服务器接上外网后,再把外网去掉,启动jar,websocket正常连接,事情越来越奇怪,怀疑有缓存了
4、查询网卡配置ifcfg-eth0,发现跟其他内网机器的区别是,注释了dns,用其他内网机器再进行测试,发现问题所在就是dns配置上
解决方案:
修改内网服务器网卡ifcfg-eth0配置,把dns的配置给注释了
更多推荐
已为社区贡献1条内容
所有评论(0)