Article delegate-ja/158 of [1-251] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A156@delegate-ja.ML_>]
Newsgroups: mail-lists.delegate-ja

[DeleGate-Ja] WinCE版でのホスト名の解決 (Re: スペルミスでした。)
29 Jul 2008 13:39:59 GMT ysato@delegate.org (Yutaka Sato)
The DeleGate Project

In message <_A156@delegate-ja.ML_> on 07/28/08(20:24:25)
you "Shoichi Motohira" <psmaabrv6-mxhgu42ojwxw.ml@delegate.org> wrote:
 |元平です。
...
 |「.to」ドメインの方は何とかなりそうですか?

In message <_A157@delegate-ja.ML_> on 07/28/08(21:24:11)
you "Shoichi Motohira" <psmaabrv6-mxhgu42ojwxw.ml@delegate.org> wrote:
 |DeleGateを用い今何通かメールのテストをやってみましたが、
 |@tmunou.dip.jp(私が立てているメールサーバ)、@hotmail.co.jp、@tts-net.ne.jpには送信できました。
 |しかし、@ezweb.ne.jpには送信できないようです。携帯へは駄目なんでしょうか。

そのような、第8階層的ポリティカルな制御は行なっていません(^^)
ログを見てもらえればわかると思いますが、接続できない・送信できない
ホスト・ドメインに関しては、いずれも "gethostbyname(hosname) unknown"
のようになっているのではないかと思います。

だとすると、問題は単にDNSで名前が解決できないということです。
DNSで名前解決ができないというのは、もとのDNSサーバの設定や、中継用DNS
サーバでのキャッシュの状態、などに非常に状況依存です。もし、数分とか
数十分とか、ある程度の時間が経過して再試行しても失敗するようなら、
お使いのWinCEデバイスでのDNSサーバの設定(手動もしくはDHCP等で自動)に
問題があるか、指定されたDNSサーバのキャッシュの問題とか、あるいはその
DNSサーバで何かポリティカルな制御をしているとか(^^)、などが考えられます。

解決が可能な状況かどうかは、DeleGateのリゾルバの詳細動作をログに残して
観察すれば、わかるのではないかと思います。このログ機能を有効にするには、
DeleGate に対して "http://192.168.0.1:9823/-dR-1" というURLでアクセス
する(その際認証を求められます)か、"\DeleGate\common.conf.txt" という
ファイルを作って RES_DEBUG=-1 というオプションを書き込みます。
あるいは、telnetクライアントが使えるようでしたら、以下のようにDeleGate
に telnet して、DeleGateのログレベルの設定とログのキャプチャができます。

  % telnet 192.168.0.1 9823
  Connected to 192.168.0.1.
  Escape character is '^]'.
  -- DeleGate Console: enter help for help
  -- login(31) last: 08/07/29,22:29:23 - 08/07/29,22:29:53
  ysh> -vu    ★ログレベルの設定
  -- Approved ()
  -- opt -vu
  Flags: 00010050 02000000 284008C1 00070040
  ysh> -dR-1  ★リゾルバのログレベルの設定
  -- opt -dR-1
  Flags: 00010050 02000000 284008C1 00070040
  ysh> cap    ★ログ出力のキャプチャ
  -- capture 0
  -- Started Log Moniter: hit RETURN to stop
  ...
  DeleGateのログの出力
  ...

                   9 9  
┌─┐┬┌──┬┐ //\^^ ( e ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_<   >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)

In message <_A154@delegate-ja.ML_> on 07/28/08(19:54:17)
you "Shoichi Motohira" <psmaabrv6-mxhgu42ojwxw.ml@delegate.org> wrote:
 |07/28 19:30:08.39 [0446] 1+1:  {R} retrying AAAA [tmumou.dip.jp]
 |07/28 19:30:08.40 [0446] 1+1:  gethostbyname(tmumou.dip.jp) unknown[0.03s]
 |07/28 19:30:08.41 [0446] 1+1:  ConnectToServer unknown host 'tmumou.dip.jp'
...
 |07/28 19:33:26.28 [A266] 2+4:  REQUEST - GET http://motchyxp.dw.land.to/ 
 |HTTP/1.1
 |07/28 19:33:26.31 [A266] 2+4:  {R} retrying AAAA [motchyxp.dw.land.to]
 |07/28 19:33:26.32 [A266] 2+4:  gethostbyname(motchyxp.dw.land.to) 
 |unknown[0.03s]
...
 |07/28 19:34:01.59 [2BCA] 5+4:  *** gethostbyname(www.yahoo.co.jp): 
 |www.yahoo.co.jp / 0.02 secs. has_alias:0
 |07/28 19:34:03.11 [0446] 1+5:  *** gethostbyname(rd.yahoo.co.jp): 
 |rd.yahoo.co.jp / 0.01 secs. has_alias:0
 |07/28 19:34:04.23 [2B3A] 3+7:  *** gethostbyname(ipn.yahoo.co.jp): 
 |ipn.yahoo.co.jp / 0.01 secs. has_alias:0
 |07/28 19:34:10.27 [2B3A] 3+8:  *** gethostbyname(b6.yahoo.co.jp): 
 |b6.yahoo.co.jp / 0.50 secs. has_alias:0
 |07/28 19:34:14.82 [A266] 2+6:  *** gethostbyname(www.google.com): 
 |www.l.google.COM / 0.99 secs. has_alias:1
 |07/28 19:34:16.58 [0446] 1+7:  *** gethostbyname(www.google.co.jp): 
 |www.l.google.COM / 0.57 secs. has_alias:1
 |07/28 19:34:16.81 [0446] 1+7:  ConnectToServer connected [33] 
 |{66.249.89.147:80 <- 210.168.246.144:1776} [0.197s]

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V