Can';t启动laravel websockets管理页面

Can';t启动laravel websockets管理页面,laravel,nginx,websocket,Laravel,Nginx,Websocket,我已在centos服务器上安装并运行了演示laravel websockets应用程序,并遵循了以下基本安装说明: 我已经在Nginx中设置并运行了它(所以我没有运行php artisan服务) 但是,我无法让php artisan websockets:service命令工作。在cli上显示: “正在端口6001上启动WebSocket服务器…” 我可以进入mydomain/laravelwebsockets查看管理控制台,但它无法连接-相反,我得到了一个 “频道当前状态不可用” 错误 如果

我已在centos服务器上安装并运行了演示laravel websockets应用程序,并遵循了以下基本安装说明:

我已经在Nginx中设置并运行了它(所以我没有运行php artisan服务)

但是,我无法让
php artisan websockets:service
命令工作。在cli上显示:

“正在端口6001上启动WebSocket服务器…”

我可以进入
mydomain/laravelwebsockets
查看管理控制台,但它无法连接-相反,我得到了一个

“频道当前状态不可用” 错误

如果我在本地机器上执行完全相同的步骤,而不经过Nginx,那么websocket连接工作正常

我找不到对laravel websockets包错误日志记录的任何引用,也找不到它的位置。。在
app/storage/logs
中登录时没有错误


有人有什么想法吗?

原来我需要在EC2控制台中打开端口6001

一旦我这样做了,我就可以看到:

正在端口6001上启动WebSocket服务器。。。 已为应用程序密钥someKey打开新连接。 连接id 531095113.417906678发送消息{“事件”:“推送程序:连接已建立”,“数据”:“{\”套接字id\:“531095113.417906678\”,“活动超时\”:30}” someKey:ConnectionID531095113.417906678收到消息:{“事件”:“推送程序:订阅”,“数据”:{“身份验证”:“someKey:6ed67f163e2eee2460fb0fbc8ce33f7b6a8e4080a535d4a101bbe9b15a1b29d6”,“频道”:“已订阅专用WebSocket仪表板”}

而且laravel websockets仪表板可以连接


这么简单(如果你知道的话)

成功了吗?我也有同样的问题是的,请看我发布的答案。您需要打开端口6001良好的了望台。sudo ufw允许6001/tcpI am遵循相同但不工作的原则