AWS EC2 403禁止错误

时间:2018-04-23 15:06:13

标签: postgresql amazon-web-services amazon-ec2 http-status-code-403

我在ec2上部署了development我的应用程序版本,并且我在导航到给定的公共403 Forbidden Error地址时获得了IPV4

我可以在rails c之后ssh-ing开始进入实例并从那里操作数据。

由于403 Forbidden来自nginx所以我检查了错误日志并找到了以下内容:

*191 directory index of "/home/ubuntu/<app-name>/client/" is forbidden, client: <client-ip>, server: _, request: "GET / HTTP/1.1", host: "<host-ip>"

这显然是我得到的错误。检查我的psql日志会显示以下信息:

enter image description here

错误在于credentials的设置方式。

我尝试转到我的pg_hba.conf我的导航路线为cd /var/lib/postgresql/9.5/main,但之后我无法进入main,因为它显示permission denied

我尝试通过运行以下来查看pg_hba.conf

sudo vim /var/lib/postgresql/9.5/main/pg_hba.conf但它会尝试创建一个新文件,因此该文件中不存在该文件。

我已通过sudo -u postgres psql

确保我的凭据正确无误

此外,来自我前端的请求来自port 80,我检查了我在EC2 server

的安全配置中的请求

0 个答案:

没有答案