エラーメッセージ
No region was provided. Configure the :region
option or export the region name to ENV['AWS_REGION'] (Aws::Errors::MissingRegionError)
error.log
1[error] 29535#29535: *24 connect() to unix:///home/user名/アプリケーション名/tmp/sockets/puma.sock failed (111: Connection refused) while connecting to upstream, client: 178.73.215.171, server: アプリケーションurl request: "GET / HTTP/1.0", upstream: "http://unix:///home/user名/アプリケーション名/tmp/sockets/puma.sock:/"
状況
本番環境でローカルをpullし、起動させるとページには”502 Bad Gateway”表記、
ターミナルには上記のエラーメッセージが表示されて起動できない状態です。
試したこと
リージョン関連のネットワークエラーと考え、.envファイルとリージョンの確認を行いましたが
.nevファイルにはAWS_REGION=us-east-1を記載して読み込めるようにしており、
EC2のリージョンは間違いなくバージニア北部に作ってあります。
refile
1require 'refile/s3' 2aws = { 3 access_key_id: ENV['AWS_ACCESS_KEY_ID'], 4 secret_access_key: ENV['AWS_SECRET_ACCESS_KEY'], 5 region: ENV['AWS_REGION'], 6 bucket: ENV['AWS_S3_BUCKET_NAME'] 7} 8Refile.cache = Refile::S3.new(prefix: 'cache', **aws) 9Refile.store = Refile::S3.new(prefix: 'store', **aws)
バージョン
OS:Linux(CentOS)
nginx/1.20.0
IDE:Cloud9
Rails 6.1.5
ご助言を頂きたいこと
上記では情報が不足していると思いますが、
エラーの検討もつかず、どこの情報を記載して良いのかすら分かりません。
ここを確認した方がいい や、ここの情報がほしいなど御座いましたら
教えていただけますでしょうか。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー