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

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

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

Unicornは、汎用のRackアプリケーションサーバ。RackとWebサーバーの機能を併せ持ちます。レスポンス処理や、Nginx単体がRackの機能をサポートしていない事から、一般的にはNginx+Unicorn+Railsの構成を取って用います。

nginx

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

Ruby on Rails

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

Q&A

解決済

1回答

1867閲覧

サーバにあげたアプリが名前解決されたりされなかったりします。

s.k

総合スコア423

unicorn

Unicornは、汎用のRackアプリケーションサーバ。RackとWebサーバーの機能を併せ持ちます。レスポンス処理や、Nginx単体がRackの機能をサポートしていない事から、一般的にはNginx+Unicorn+Railsの構成を取って用います。

nginx

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

Ruby on Rails

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

0グッド

0クリップ

投稿2017/02/27 09:27

###前提・実現したいこと
登録したドメインを利用できるようにしたいです。

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

このサイトにアクセスできません candate.tk のサーバーの DNS アドレスが見つかりませんでした。 candidate tk works を Google で検索してください ERR_NAME_NOT_RESOLVED

ドメイン登録をしてnginxにホストを登録したのですが、
ブラウザに表示されたりされなかったりします。

今はされなくなりました。
変なのは、本番環境ブラウザで「戻る」や「次へ」へ行くと画面が表示されたりされなかったりすることです。

しかも、
新しくデプロイしたので映るはずのないページがその時表示されます。

こちらです

###該当のソースコード

ログ→設定の流れで書きます。

【unicorn.log】

I, [2017-02-27T17:56:58.505713 #24460] INFO -- : master complete I, [2017-02-27T17:57:11.295552 #25728] INFO -- : Refreshing Gem list I, [2017-02-27T17:57:14.160655 #25728] INFO -- : unlinking existing socket=/var/run/unicorn/unicorn.sock I, [2017-02-27T17:57:14.160953 #25728] INFO -- : listening on addr=/var/run/unicorn/unicorn.sock fd=8 I, [2017-02-27T17:57:14.161151 #25728] INFO -- : worker=0 spawning... I, [2017-02-27T17:57:14.164357 #25728] INFO -- : worker=1 spawning... I, [2017-02-27T17:57:14.165491 #25732] INFO -- : worker=0 spawned pid=25732 I, [2017-02-27T17:57:14.165846 #25732] INFO -- : worker=0 ready I, [2017-02-27T17:57:14.166668 #25728] INFO -- : master process ready I, [2017-02-27T17:57:14.167547 #25735] INFO -- : worker=1 spawned pid=25735 I, [2017-02-27T17:57:14.167844 #25735] INFO -- : worker=1 ready

【nginx】

function.php", host: "test.yutori.top" 2017/02/27 17:41:37 [error] 24015#24015: *2051 connect() to unix:/var/run/unicorn/unicorn_bot.sock failed (111: Connection refused) while connecting to upstream, client: 66.249.79.141, server: sample-bot.tk, request: "GET /robots.txt HTTP/1.1", upstream: "http://unix:/var/run/unicorn/unicorn_bot.sock:/robots.txt", host: "test.yutori.top" 2017/02/27 17:58:40 [error] 24015#24015: *2058 connect() to unix:/var/run/unicorn/unicorn_bot.sock failed (111: Connection refused) while connecting to upstream, client: 126.129.108.242, server: sample-bot.tk, request: "GET / HTTP/1.1", upstream: "http://unix:/var/run/unicorn/unicorn_bot.sock:/", host: "sample-bot.tk" 2017/02/27 17:58:40 [error] 24015#24015: *2058 connect() to unix:/var/run/unicorn/unicorn_bot.sock failed (111: Connection refused) while connecting to upstream, client: 126.129.108.242, server: sample-bot.tk, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:/var/run/unicorn/unicorn_bot.sock:/favicon.ico", host: "sample-bot.tk", referrer: "http://sample-bot.tk/" 2017/02/27 18:00:30 [error] 24015#24015: *2062 connect() to unix:/var/run/unicorn/unicorn_bot.sock failed (111: Connection refused) while connecting to upstream, client: 163.172.65.41, server: sample-bot.tk, request: "GET / HTTP/1.1", upstream: "http://unix:/var/run/unicorn/unicorn_bot.sock:/", host: "sample-bot.tk" 2017/02/27 18:00:50 [error] 24015#24015: *2064 connect() to unix:/var/run/unicorn/unicorn_bot.sock failed (111: Connection refused) while connecting to upstream, client: 5.196.87.50, server: sample-bot.tk, request: "GET /robots.txt HTTP/1.1", upstream: "http://unix:/var/run/unicorn/unicorn_bot.sock:/robots.txt", host: "sample-bot.tk" 2017/02/27 18:02:24 [notice] 25743#25743: signal process started

【production】

I, [2017-02-27T17:56:45.081698 #25648] INFO -- : Migrating to CreateContacts (20170223024641) D, [2017-02-27T17:56:45.082516 #25648] DEBUG -- : (0.1ms) begin transaction D, [2017-02-27T17:56:45.083774 #25648] DEBUG -- : (0.4ms) CREATE TABLE "contacts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "email" varchar, "message" text, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) D, [2017-02-27T17:56:45.085021 #25648] DEBUG -- : SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170223024641"]] D, [2017-02-27T17:56:45.310852 #25648] DEBUG -- : (225.5ms) commit transaction D, [2017-02-27T17:56:45.315047 #25648] DEBUG -- : ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", :environment], ["LIMIT", 1]] D, [2017-02-27T17:56:45.320488 #25648] DEBUG -- : (0.1ms) begin transaction D, [2017-02-27T17:56:45.322152 #25648] DEBUG -- : SQL (0.2ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "production"], ["created_at", 2017-02-27 08:56:45 UTC], ["updated_at", 2017-02-27 08:56:45 UTC]] D, [2017-02-27T17:56:45.355745 #25648] DEBUG -- : (33.3ms) commit transaction

次に設定ファイルです。

【unicorn.rb】

worker_processes 2 working_directory "/home/anime/deploy/current" listen "/var/run/unicorn/unicorn.sock" pid "/var/run/unicorn/unicorn.pid" stderr_path "/home/anime/deploy/current/log/unicorn.log" stdout_path "/home/anime/deploy/current/log/unicorn.log" preload_app true

【sample.conf】

upstream unicorn-unix-domain-socket { server unix:/var/run/unicorn/unicorn.sock fail_timeout=0; } upstream unicorn-tcp { server 127.0.0.1; } server { listen 80; server_name candate.tk; root /home/anime/var/www/anime/public; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; location / { proxy_pass http://unicorn-unix-domain-socket; } }

【iptables】

# Generated by iptables-save v1.4.7 on Fri Jan 20 17:22:53 2017 *filter :INPUT DROP [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [66777:4837845] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 61203 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m tcp --dport 61203 -j ACCEPT #-A SERVICES -p tcp --dport 22 -j ACCEPT #-A SERVICES -p tcp --dport 3000 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j DROP -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP -A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -j DROP -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT # Completed on Fri Jan 20 17:22:53 2017

他に解決していない質問
Paperclipを使い本番環境で画像パスが合いません。

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

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

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

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

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

take88

2017/02/28 06:03

ドメイン登録やDNSサーバーの設定が怪しいので、どのように設定しているか追記していただけますか?
s.k

2017/02/28 06:26

かしこまりました!
s.k

2017/02/28 06:31

すみません。先ほど、ドメイン取得先の登録を確認したところ、なくなっていました。おそらく、削除されたみたいです!理由はわかりません。。。
take88

2017/02/28 09:47

なるほどそうでしたか。Whoisで検索すると「WHOIS lookup for CANDATE.TK can temporarily not be answered. Please try again.」と帰ってきたので一時的に無効になってるのかもですね。ドメイン取得したレジストラに問い合わせてみると良いと思います。
take88

2017/02/28 09:48

よくあるのは更新しわすれて期限が切れた場合です。
s.k

2017/02/28 10:01

わざわざ調べてくださったんですね!先週あたりに1年の申し込みをしたんですが、、、
guest

回答1

0

自己解決

ドメイン取得先の登録を確認したところ、
ドメイン登録が削除されていました。。。

投稿2017/02/28 06:33

s.k

総合スコア423

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問