
24 Jun
2016
24 Jun
'16
23:25
On Sat, 25 Jun 2016 07:24:40 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
ちなみに、どうやって原因を見つけたのでしょう?
今回の問題はLinuxだけで"unknown host"になってしまうという 問題だったので、 (1) まずはDNSの問い合わせ状況をwiresharkで確認 -> TCPフォールバックが発生していて、問い合わせ終了時にRSTで 切断されている状況が確認できた。 (2) 次に "strace telnet www.yomiuri.co.jp 80" でAPIの流れを確認 -> DNSサーバにTCPで接続して問い合わせを送信(writev)しているものの、 受信(read)が0バイトになってしまっている(=つまり応答を受け取れて いない)ことが確認できた。 という2段階で原因がわかりました。 (それ以外にも多数の試行錯誤をしましたが・・) 以上です。 -- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org