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

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

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

Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。

Q&A

解決済

2回答

1505閲覧

ruby on rails 4.2 ブラウザからアクセス出来たり出来なかったりする件の解決方法

tsuru0508

総合スコア65

Ruby on Rails 4

Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。

0グッド

0クリップ

投稿2017/03/21 12:53

いつもお世話になっております。

rubyを触った事もないのですが、知り合いからアプリケーションが動かないので、
見てほしいと依頼がありました。断るわけにもいかないのでとりあえず訪問する
のですが、下記症状の際に、何を確認なり注意すればいいかアドバイスを頂けると
助かります。

症状(聞いている症状)
ruby on rails 4.2 で動いている?アプリケーションがローカル・リモートから
ブラウザでアクセスすると、接続出来たり出来なかったりする。

IP固定にすると外部からしばらくはアクセスできるが、再起動すると
接続できなくなり、その後、ずっと接続できない。
rails -s -b <ip-adrs> -p 3000

IPをDHCPにすると、外部からはアクセスできず、ローカルからの接続のみ。
rails -s 及び rails -s -b 0.0.0.0 -p 3000

恐らくwebrickで動いていると思います。(VM環境はなし)

ウイルスソフトは、windows defenderのみ。無効にしたり有効にしたりしたがダメ。
環境は、windows10 home 64bit。ブラウザはエッジ。リモートPCも10でエッジ。

とりあえず、疑っているのは、
1、ウインドウズ10が勝手に?ポートを使えなくしているのか?
2、そのパソコン(確かHP)で勝手についてくるソフトがポートを閉じてるか?
3、ruby?のネットワークか何かのコンフィグがおかしいか?
(route.rbというコンフィグがおかしい???)

何かヒントでも頂けると助かります。よろしくお願いいたします。

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

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

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

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

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

guest

回答2

0

自己解決

根本的な解決ではなさそうですが、動いていますので、自己解決とします。

行ったことは、windows10のセキュリティのところで、
tcp 3000のポートは、送信も受信も許可 としたことです。

とりあえず動きましたので、様子をみてみます。ありがとうございました。

投稿2017/03/23 11:58

tsuru0508

総合スコア65

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

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

0

症状だけ見れば、私の経験上では同じネットワーク上に同一 IP アドレスを持つマシンが別にあるケースに似てますね。まずは ping で様子を観察して問題を切り分けるとよいと思います。

投稿2017/03/22 01:20

ryochin

総合スコア280

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

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

tsuru0508

2017/03/22 03:43

ありがとうございます。 ipアドレスの重複は、確認しましたが、重複していることは、 無さそうです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問