質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

nginx

nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1712閲覧

ERR_CONNECTION_TIMED_OUTの解決法の質問です

yowaikami

総合スコア5

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

nginx

nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/04/13 15:09

編集2020/04/13 15:14

前提・実現したいこと

AWS,Rails6,nginx,pumaを使用してデプロイをしています。
はじめは,sign_up,sign_inでviewが遷移されなかったのですが、
試行錯誤しているとERR_CONNECTION_TIMED_OUTと表示されてviewが表示されなくなりました。

エラーログを確認しても更新されず、対応の仕方が分かりません
お力添えいただけますと幸いです。

自身で関係していそうな箇所を載せた形になります。
必要な情報等ありましたら編集いたします

発生している問題・エラーメッセージ

sudo tail -f log/production.log I, [2020-04-13T13:09:12.558853 #4930] INFO -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] Parameters: {"authenticity_token"=>"I+vow1jOc+nCl61aOqAIYbutTJ58pUbXIRVwlZnzPrj4JIkB5vobhYUKrBv+Vow//DNKY7UsKY+QTHMOJvLLag==", "user"=>{"name"=>"test1", "email"=>"aaa@aaa.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Sign up"} W, [2020-04-13T13:09:12.559500 #4930] WARN -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] HTTP Origin header (http://(IP)) didn't match request.base_url (https://(IP)) D, [2020-04-13T13:09:12.720478 #4930] DEBUG -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] (2.7ms) BEGIN D, [2020-04-13T13:09:12.723476 #4930] DEBUG -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] User Exists? (2.9ms) SELECT 1 AS one FROM `users` WHERE `users`.`email` = BINARY 'aaa@aaa.com' LIMIT 1 D, [2020-04-13T13:09:12.727751 #4930] DEBUG -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] User Create (2.8ms) INSERT INTO `users` (`email`, `encrypted_password`, `name`, `created_at`, `updated_at`) VALUES ('aaa@aaa.com', '$2a$11$hMfnP1JqfrtES1Q9m6SER.ZHNN23CazvcwXQcCPNjlZ6OcEeqezo2', 'test1', '2020-04-13 13:09:12.724006', '2020-04-13 13:09:12.724006') D, [2020-04-13T13:09:12.732914 #4930] DEBUG -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] (4.8ms) COMMIT I, [2020-04-13T13:09:12.735908 #4930] INFO -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] Redirected to https://18.176.17.139/posts I, [2020-04-13T13:09:12.736121 #4930] INFO -- : [a07dfafa-64c2-45b8-9d5a-07a234985276] Completed 302 Found in 177ms (ActiveRecord: 13.2ms | Allocations: 5759)

上記は,sign_up,sign_inでviewが遷移されなかった際に表示されたエラーになります。

該当のソースコード

# * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation: http://nginx.org/ru/docs/ #user nginx; user ec2-user; worker_processes auto; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf; events { worker_connections 1024; } http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream; # Load modular configuration files from the /etc/nginx/conf.d directory. # See http://nginx.org/en/docs/ngx_core_module.html#include # for more information. include /etc/nginx/conf.d/*.conf; #index index.html index.htm; server { listen 80 default_server; listen [::]:80 default_server; server_name localhost; root /usr/share/nginx/html; # Load configuration files for the default server block. "/etc/nginx/nginx.conf" 124L, 3751C
upstream puma { server unix:///home/ec2-user/FavLinks/tmp/sockets/puma.sock; } server { listen 80; server_name 18.176.17.139; root /home/ec2-user/FavLinks/public; access_log /var/log/nginx/access.log main; error_log /var/log/nginx/error.log; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; client_max_body_size 100M; include /etc/nginx/mime.types; location / { proxy_pass http://puma; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_redirect off; proxy_connect_timeout 30; } location ^~ /assets/ { gzip_static on; expires max; add_header Cache-Control public; root /home/ec2-user/FavLinks/public; } #location /cable { # proxy_pass http://0.0.0.0:3000/cable; # proxy_http_version 1.1; # proxy_set_header Upgrade websocket; # proxy_set_header Connection Upgrade; # proxy_set_header X-Real-IP $remote_addr; # proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # proxy_set_header Host $host; #} } ~ "/etc/nginx/conf.d/FavLinks.conf" 46L, 1310C

試したこと

turbolinksが機能していないとうまくview遷移ができないことを見聞きしたので、
無効にしていたturbolinksを有効に設定しました。

補足情報(FW/ツールのバージョンなど)

Rails 6.0.2.2
Ruby 2.5.7

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

URLを確認したらhttpsに接続しようとしていたためタイムアウトになったのでは?と、(そもそもSSL化していない)
調べてみたらHSTSが関係しているかもしれないと出てきたため、キャッシュクリアしたが改善せず。

諦めてEIPを新たに設定したら無事接続できました。

投稿2020/04/14 16:14

編集2020/04/14 16:19
yowaikami

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問