【问题标题】:Laravel websockt not connecting on live server ubuntu?Laravel websockt 没有在实时服务器 ubuntu 上连接?
【发布时间】:2021-04-24 15:03:48
【问题描述】:

我正在尝试在 ubuntu 服务器上使用 laravel websockt。它在 localhost 上运行良好,但在 ubuntu 服务器上,当我尝试连接时它无法正常工作。

在控制台中我收到此错误

WebSocket connection to 'ws://domain.xyz:6001/app/91407296bd1107c7321?protocol=7&client=js&version=7.0.3&flash=false' failed:

在我的 ec2 入站规则中,我几乎已经给了所有端口权限

不知道为什么它仍然无法正常工作 有什么想法吗?

【问题讨论】:

    标签: amazon-web-services ubuntu websocket laravel-8 laravel-websockets


    【解决方案1】:

    需要启用ufw防火墙我按照这篇文章

    https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-18-04 另外,请确保您的js设置是根据这个

    new Pusher('1', {
    
                cluster: 'ap2'
                , forceTLS: false
                , wsHost: window.location.hostname,
                wsPort: 6001,
                wssPort:6001,
               disableStats: true,
            });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-13
      • 2016-08-22
      • 1970-01-01
      • 2011-04-21
      相关资源
      最近更新 更多