[Squeak-ja: 2341] Re: Nihongo7について(NSqueak-2005-02-25.image)

Takashi Yamamiya tak @ metatoys.org
2005年 3月 1日 (火) 22:27:42 JST


山宮です。

多分違う原因で、うちでも SqueakMap が使えなかったのですが、
一つの可能性としては、

FileDirectory default createDirectory: 'test'.
self assert: (FileDirectory default directoryExists: 'test').

が失敗してしまいます。まだ追求していませんが、とりあえずご報告まで。

Hideo Kawamura wrote:
> 川村です。お世話になってます。
> 
> 
>>ダウンロードしたばかりのNSqueak02-25では、こちらの症状は再現できませ
>>んでした。
> 
> 少し詳しく調べました。
> 
> 試した環境を下図に示します。HTTP通信とその他TCP通信用のDNSサーバが2つあ
> り、HTTP通信はプロキシーを経由しますのでHTTPの名前解決は外部用のDNS
> server 2で行われます。一方NetNameResolverは内部用DNS server 1を使って名
> 前解決しようとして(*1)、指定されたエントリ'map1.squeakfoundation.org'が
> ないと返事するためエラーとなりました。
> *1)Windowsのネットワーク設定でDNSサーバはDNS server 1を指定している
> 
> +--+ +-----+ +-------+
> |PC|---+--------+Proxy|----+Inernet|
> +--+ | +--+--+ +-------+
> | |
> +-----+------+ | +-----+------+
> |DNS server 1| +---|DNS server 2|
> +-----+------+ +-----+------+
> 
> 下記Smalltalk式を実行してパケットレベル(Ethereal)で確認しました。
> NetNameResolver addressForName: 'map1.squeakfoundation.org'
> DNSサーバ(DNS server 1)から'standard query response, no such name'との返
> 答でした。
> 
> 
>>時間依存の症状ですかね?
> 
> というわけでタイムアウトではありませんでした。
> 
> プロキシーを使ってかつ、設定DNSサーバで名前解決できないと再現すると思
> います。企業や大学などプロキシを使っているところははまりやすいのでは...
> 
> #憶測ですが、以前のイメージではプロキシ経由のアクセスが実装されていない
> #ため、このようなコーディングになったのでは?実際NetNameResolver が返す
> #IPアドレスは使ってないし…。

-- 
山宮 隆 ::= http://metatoys.org/
cell:090-9052-6014 office:06-6324-3047
skype:yamamiyatakashi





Squeak-ja メーリングリストの案内