Amazon web services 简单npm站点显示无法访问此站点

Amazon web services 简单npm站点显示无法访问此站点,amazon-web-services,ubuntu,Amazon Web Services,Ubuntu,我的简单网站突然无法访问!!它使用Ubuntu托管在AWS EC2免费层中。网站正在使用网站根目录中的npm start运行。网站显示无法访问此网站。我已为0.0.0.0/0和::/0的端口设置了安全组。如果我登录到EC2框并卷曲公共DNS IP地址,我会得到我期望的html,但不会在我的浏览器中远程获得 有人知道我可以在EC2盒上或本地运行什么命令来跟踪我的请求是否进入EC2,或者是否有其他突然出现的问题?我试过以下方法 $ lsof -t -i :3000 (no process found

我的简单网站突然无法访问!!它使用Ubuntu托管在AWS EC2免费层中。网站正在使用网站根目录中的npm start运行。网站显示无法访问此网站。我已为0.0.0.0/0和::/0的端口设置了安全组。如果我登录到EC2框并卷曲公共DNS IP地址,我会得到我期望的html,但不会在我的浏览器中远程获得

有人知道我可以在EC2盒上或本地运行什么命令来跟踪我的请求是否进入EC2,或者是否有其他突然出现的问题?我试过以下方法

$ lsof -t -i :3000 (no process found)
$ npm start 
$ lsof -t -i :3000 (process found ~ 6205)
$ curl ec2-1-2-3-4.eu-west-1.compute.amazonaws.com:3000
我的根文件夹文件结构如下所示

$ lsof -t -i :3000 (no process found)
$ npm start 
$ lsof -t -i :3000 (process found ~ 6205)
$ curl ec2-1-2-3-4.eu-west-1.compute.amazonaws.com:3000
自述文件 awscli束 build.sh package-lock.json 平民的 建筑 节点单元 package.json src 非常感谢,

在EC2上运行wget后更新

我刚停止工作,想看看它现在能工作了吗


工作网络拦截不寻常的端口是相当常见的。这似乎是您的问题。

尝试使用wget ec2-1-2-3-4.eu-west-1.compute.amazonaws.com:3000并查看返回的内容。在ec2上尝试后,刚刚提供了一个更新,现在可以远程执行。您可以给我们未经审查的URL吗?curl-I ec2-34-244-118-186.eu-west-1.compute.amazonaws.com:3000为您提供什么输出?从你当地的Mac电脑。如果你挖掘ec2-34-244-118-186.eu-west-1.compute.amazonaws.com,你会得到什么?有没有可能你在一个阻止3000人的公司防火墙后面?