#困っていること
タイトルの通りですが、勉強と遊びがてらでデプロイしたrailsアプリを練習でsslの設定をしてみたところ503エラーが返ってきて対処法に困っている。
sslの設定をしてからまだ1時間ぐらいしか経っていなのでそれが原因で反映までに時間がかかってエラーが返ってきているのかそれとも単純に私の設定ミスなのかが分からないため何をどうしたらよいかが分からずにいます。
何が原因なのか予想でも構わないのでご教示いただけると幸いです。
下記の記事を参考にして設定しています。
https://qiita.com/iwaseasahi/items/1687426add4124899fe3
基本的にsslの手順は上記のリンク先を順に追って設定していますがなぜか私の環境では、sslにすることが出来ません。
証明書とELBのリスナーの変更まで多分大丈夫だと思うがnginxの設定が間違っているような気がします。(どこが間違っているかは分かりませんが,,,)
nginx
1upstream unicorn_server { 2 server unix:/var/www/projects/sample/tmp/sockets/.unicorn.sock 3 fail_timeout=0; 4} 5 6server { 7 listen 80; 8 client_max_body_size 4G; 9 server_name www.sample.com; 10 11 keepalive_timeout 5; 12 13 # Location of our static files 14 root /var/www/projects/sample/public; 15 16 location ~ ^/assets/ { 17 root /var/www/projects/sample/public; 18 } 19 20 location / { 21 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 22 proxy_set_header Host $http_host; 23 proxy_redirect off; 24 25 if (!-f $request_filename) { 26 proxy_pass http://unicorn_server; 27 break; 28 } 29 } 30 31 error_page 500 502 503 504 /500.html; 32 location = /500.html { 33 root /var/www/projects/sample/public; 34 } 35}
あなたの回答
tips
プレビュー