[#39989] TCPSocket.new でスレッドが止まる。 — take_tk <ggb03124@...>

たけ(tk)です。

15 messages 2004/09/02

[#40018] yaml.rbとdate.rbを組み合わせて使った際の問題 — "Keisuke Minami" <keisuke@...>

こんにちは。三並と申します。

14 messages 2004/09/07
[#40020] Re: yaml.rbとdate.rbを組み合わせて使った際の問題 — IWATSUKI Hiroyuki <don@...> 2004/09/07

岩月と申します。

[ruby-list:40068] Re: サンプルが動きません("dRuby

From: Masatoshi SEKI <m_seki@...>
Date: 2004-09-23 08:36:32 UTC
List: ruby-list #40068
咳といいます。

>>> (druby://127.0.0.1:11111) /usr/local/lib/ruby/1.8/drb/drb.rb:706:in
>>> `open': druby://hoge.example.jp:62600 - #<Errno::ECONNREFUSED:
>>> Connection refused - connect(2)> (DRb::DRbConnError)
>>
>> druby://hoge.example.jp:62600と表示されますか?
>> ホスト名やDNSは正しいですか?
>
>  hoge.example.jp は NAT 内部のマシンで、DNS では引けません。/etc/hosts
> に記載してあります。以下のような感じです。
>
> 	127.0.0.1	localhost localhost.example.jp
> 	192.168.0.52	hoge hoge.example.jp
>
> もしかして DNS で引けないとダメですか?
>
>
>> clock.rbで明示的にURIを指定して実験したらどうなりますか?
>
>  こちらは投稿前にも試したのですが、やはりダメでした。
>
>
>  素人判断なのですが、tick.rb を起動しない状態で clock.rb を起動したとき
> とはエラーメッセージが違うので、tick.rb -> clock.rb への接続が上手くいか
> ないのかなぁ、と思っておりました。p.41〜42, p.43〜44 のサンプルはきちん
> と動くのに、p.46 のサンプルはやはり動きません...

tick.rbからclock.rbに接続できていません。
hoge.example.jp、62600にconnect()できていないのだと思います。
スクリプトの問題というよりもホスト名の解決の問題かと思います。

DNSで引けないとだめかどうかわかりません。
resolv.conf (だっけ?)などの設定によるのかしら。

[ruby-list:40066]のようにclock.rbのURIをIPアドレスで直接指定して
みてもだめなんでしょうか?


うまくいくといいですね。
では。


In This Thread