繁体   English   中英

使用部署在CentOS服务器上的Latchet框架时,无法从webapp的JS建立websocket连接

[英]Unable to make websocket connection from webapp's JS when using Latchet framework deployed on CentOS server

我们正在开发基于Laravel框架的webapp,并将其部署在CentOS linux服务器上。 对于可从服务器推送到浏览器的更新,我们使用Latchet 我们是在Windows机器上进行开发的,在那里,我们的webapp端(浏览器上的HTML / JS)能够建立到websocket服务器(闩锁)的连接,从而成功获取服务器推送通知。 问题是,当我们在CentOS上的登台服务器上进行实际部署时,webapp端无法与Latchet服务器建立websocket连接。

我们已经检查了所有依赖项,防火墙和网络设置。 我们也通过telnet到公开的websocket IP和端口,并且连接没有问题。 我怀疑是在某些配置中,我们现在缺少rite。

事实证明,问题仅是由于本地防火墙阻止了端口。 因此,一旦我停止了iptables和ip6tables服务,我的问题就立即得到解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM