Fw: ダイアルアップ共有でメールが送れないNo.03149
Firak さん 01/04/18 11:56
 



 こんにちは、本当はこちらの会議室ではないほうが良いのでしょうが、会議室のあ
て先がまだわからないのでこちらに書きます。
 自宅では、ディスクトップをサーバにして、ノートからダイアルアップ共有機能を
使用して接続しています。
 
 その場合、ノート側のLANでの接続にしておかないとメールの送受信ができません、
以前のバージョンでは、「Windowsに任せる」でも問題なかったように思います。
 特にバグではありませんが、報告まで。
 
 ひとつ困るのは、「Windowsに任せる」い設定してうまく送受信ができなかった場
合、何のエラーメッセージもなくただ処理を終えてしまうので、送信メールが無い場
合なんか、接続に失敗したことに気がつかないという点です。

===========================
ふぃらく
xxxxx@net.email.ne.jp
===========================

[ ]
RE:03149 Fw: ダイアルアップ共有でメールが送れないNo.03154
秀まるお さん 01/04/18 14:36
 
> 以前のバージョンでは、「Windowsに任せる」でも問題なかったように思います。

 たしかに「Windowsに任せる」の場合の処理が途中のバージョンで変更になりまし
た。具体的には

    InternetAutoDial

 という関数を使うのをやめて

    InternetAttemptConnect

 にしたんですけど、IE4.0でもちゃんと動作するためにはこの修正は必要です。

 Windows98 Second Editionはありますが、2台用意するのは困難です。暇を見てテ
スト環境作ります。

[ ]
RE:03154 Fw: ダイアルアップ共有でメールが送れないNo.03160
Firak さん 01/04/18 18:18
 
 Sw.Deva Firakです。

>
> にしたんですけど、IE4.0でもちゃんと動作するためにはこの修正は必要です。
>
> Windows98 Second Editionはありますが、2台用意するのは困難です。暇を見てテ
>スト環境作ります。

 別にそういうもんだと思って使えば問題ないので、何故修正が必要かわかりません
が、ノートの方は WindowsMe です。
 気になるのは、本来受信に失敗しているのに、何も問題が無かったかのように、送
受信が終わることの方ではないでしょうか?

===========================
ふぃらく
xxxxx@net.email.ne.jp
===========================

[ ]
RE:03149 Fw: ダイアルアップ共有でメールが送れないNo.03161
tnobu2 さん 01/04/18 18:25
 
> 自宅では、ディスクトップをサーバにして、ノートからダイアルアップ共有機能を
>使用して接続しています。

すいません、発言の主旨とは関係無いことなんですが、どうも気になってしかたない
ので書かせていただきます。

時々専門誌等でも間違って書かれていたりするのですが、「ディスクトップ(disktop)」
ではなくて、正しくは「デスクトップ(desktop)」です。

ハードディスクの上に置くPCのことを差しているんだったら間違いではありません
(^^;

[ ]
RE:03160 Fw: ダイアルアップ共有でメールが送れないNo.03179
秀まるお さん 01/04/19 15:03
 
> 別にそういうもんだと思って使えば問題ないので、何故修正が必要かわかりません
>が、ノートの方は WindowsMe です。

 ダイヤルアップするマシンがWindows98SEで、問題が起きる方のマシンは
WindowsMeで、WindowsMeマシン上からWindows98SEマシンにダイヤルアップさせ
ようとして失敗してるって話なのでしょうか?

 すみませんが、テスト環境を作るのにとても重要なことなので、関係しそうな
設定関係をなるべく詳しい教えてください。

 一応、今からWindows98SEをインストールしてテストしようかと思っていた所
なんですけど。

[ ]
RE:03179 Fw: ダイアルアップ共有でメールが送れないNo.03180
Firak さん 01/04/19 16:21
 
ふぃらくです。

>
> ダイヤルアップするマシンがWindows98SEで、問題が起きる方のマシンは
>WindowsMeで、WindowsMeマシン上からWindows98SEマシンにダイヤルアップさせ
>ようとして失敗してるって話なのでしょうか?
>

 以下の構成です、しかしOSには依存しない問題ではないかと思っています、
Windows98SE2台でも同じ現象になるような気がします。

ダイアルアップ共有のサーバ 
Windows2000
ダイアルアップ共有のクライエント
WindowsMe 

 という構成で、
 
 サーバ側は、事前にダイアルアップでプロバイダに接続しておきます、クライエン
ト側のダイアルアップの設定を「Windowsに任せる」にすると、送受信ができません、
何のメッセージも無く処理が終わります、しかし、実際にはメールをとっても来れな
いし、メールの送信にも失敗しています。
 次に「LAN接続」に設定を変更すると、問題なくメールの送受信をしてきます。
 ダイアルアップ共有は、クライエント側からみるとサーバをルータとしてインター
ネットにつながっているだけなので、LAN接続を選択しなければならないというの
は自然な仕様なので、特に問題はかんじていません。
 問題は、本当は送受信できていないのに、エラーの表示が出ないことだと思ってい
ます。
 

===========================
ふぃらく
xxxxx@net.email.ne.jp
===========================

[ ]
RE:03179 Fw: ダイアルアップ共有でメールが送れないNo.03181
秀まるお さん 01/04/19 16:27
 
 今、Windows98SEとインターネット接続の共有をインストールして分かったん
ですけど、「インターネット接続の共有」によってサーバーとなったマシンは、
IPアドレスが192.168.0.1に勝手に変更されて、いわゆるDHCPサーバーとして動
作するようになるようで、うちの環境(既にダイヤルアップルーターが居る環
境)だとうまく使えませんでした。

 あと、クライアント側は、ダイヤルアップルーターが居る場合とまったく同じ
設定で動作するようです。

 もしこの認識が合っているとしたら、そもそもの

 「Windowsに任せる」にしていると送受信できない

 という問題は、Windows98SEのインターネット接続共有とはまったく関係なく、
いわゆるLAN接続環境でうまくいかないという、クライアント側固有の問題だと
思います。

 だとしたら、Windows側のダイヤルアップ接続の設定がどうなっているのか教
えてもらわないとなんとも言えない所ですけど、もしそっちが正しく「LANを経
由してインターネットに接続する」のような設定になっているなら、少なくとも
こちらの環境(今まさにWindowsMeでのLAN接続環境)ではうまく動作しているよ
うです。

 こちらの環境では、コントロールパネル・インターネットオプションの「接
続」の所は、「ダイヤルしない」になっているだけで、それで鶴亀メールから送
受信を実行すると、普通に送受信を開始します。

[ ]
RE:03180 Fw: ダイアルアップ共有でメールが送れないNo.03182
秀まるお さん 01/04/19 16:33
 
 時間差レスですみません。

 こちらで再現しないのでなんですが、一応、状況は把握しました。

 Windows側(の何かの設定?)がおかしいと思うんですけど、とりあえずこう
いう状況を判別することは出来るので、鶴亀側で対処します。

 具体的には、InternetAttemptConnect関数が一瞬で復帰した場合はオンライン
状態であると仮定して処理するようにします。それで直ると思います。

[ ]
RE:03182 Fw: ダイアルアップ共有でメールが送れないNo.03183
秀まるお さん 01/04/19 16:36
 
> 具体的には、InternetAttemptConnect関数が一瞬で復帰した場合はオンライン
>状態であると仮定して処理するようにします。それで直ると思います。

 っとレスを付けた矢先になんですが、既にこの処理が入っていました。

 すみませんが、そちらの状況を把握させていただくために、「全般的な設定・
特別」の「デバッグモード」をONにして、送受信を試みる操作をしてみてくださ
い。

 それで、dump.txtにいろいろ情報が出てくるので、その内容を教えてください。

 たぶん、

    RASSUB: GetConnectedState
    Connection state = 0
    RASSUB: InternetAttemptConnect
    RASSUB::EnsureOnline() exit

 のような表示が出ると思いますので、その部分(特に左側の時間表示)を教え
てください。

[ ]
RE:03181 Fw: ダイアルアップ共有でメールが送れないNo.03185
Firak さん 01/04/19 17:26
 
ふぃらくです。

> 今、Windows98SEとインターネット接続の共有をインストールして分かったん
>ですけど、「インターネット接続の共有」によってサーバーとなったマシンは、
>IPアドレスが192.168.0.1に勝手に変更されて、いわゆるDHCPサーバーとして動
>作するようになるようで、うちの環境(既にダイヤルアップルーターが居る環
>境)だとうまく使えませんでした。
>
> あと、クライアント側は、ダイヤルアップルーターが居る場合とまったく同じ
>設定で動作するようです。
>
> もしこの認識が合っているとしたら、そもそもの
>

 認識は有っています。

> 「Windowsに任せる」にしていると送受信できない
>
> という問題は、Windows98SEのインターネット接続共有とはまったく関係なく、
>いわゆるLAN接続環境でうまくいかないという、クライアント側固有の問題だと
>思います。
>
> こちらの環境では、コントロールパネル・インターネットオプションの「接
>続」の所は、「ダイヤルしない」になっているだけで、それで鶴亀メールから送
>受信を実行すると、普通に送受信を開始します。

 インターネットオプションは、確認しないとわかりませんが、ダイアルアップ接続
は作成してありません、ダイアルしないになっていたと思います、LANのほうを使
用しています。

===========================
ふぃらく
xxxxx@net.email.ne.jp
===========================

[ ]
RE:03183 Fw: ダイアルアップ共有でメールが送れないNo.03186
Firak さん 01/04/19 17:38
 
ふぃらくです。

>
> すみませんが、そちらの状況を把握させていただくために、「全般的な設定・
>特別」の「デバッグモード」をONにして、送受信を試みる操作をしてみてくださ
>い。
>

 他の用事があるので、しばしお待ちください、明日の朝までには返事を書きます。

===========================
ふぃらく
xxxxx@net.email.ne.jp
===========================

[ ]
RE:03183 Fw: ダイアルアップ共有でメールが送れないNo.03196
Firak さん 01/04/19 22:14
 
ふぃらくです。

 やり直したら、事象がなくなりました、他に原因があった可能性があります、
この環境の特殊なところは、ダイアルアップの定義がひとつも入っていないとい
う点です。
 インターネットオプションを見るとダイアルアップの部分が灰色で選択不可に
なっています。

 送受信を行って、情報を取得したので、報告します。

>
> それで、dump.txtにいろいろ情報が出てくるので、その内容を教えてください。
>
> たぶん、
>
>    RASSUB: GetConnectedState
>    Connection state = 0
>    RASSUB: InternetAttemptConnect
>    RASSUB::EnsureOnline() exit
>
上記に該当しそうなメッセージは3回出てきます
 
22:05:13.930 ( 509) RASSUB::EnsureOnline()
22:05:13.930 ( 518) RASSUB: GetConnectedState
22:05:13.930 ( 520) RASSUB: already connected

22:05:36.450 (2051) ProcessTransmitSub() ModelessDialog, TransDlgProc
exit
22:05:36.450 ( 131) RASSUB::HangupDialupNetwork()
22:05:36.450 ( 343) CSock::~CSock()

22:07:16.030 ( 509) RASSUB::EnsureOnline()
22:07:16.030 ( 518) RASSUB: GetConnectedState
22:07:16.030 ( 520) RASSUB: already connected

22:07:23.110 (2051) ProcessTransmitSub() ModelessDialog, TransDlgProc
exit
22:07:23.110 ( 131) RASSUB::HangupDialupNetwork()
22:07:23.110 ( 343) CSock::~CSock()


> のような表示が出ると思いますので、その部分(特に左側の時間表示)を教え
>てください。

[ ]
RE:03196 Fw: ダイアルアップ共有でメールが送れないNo.03197
秀まるお さん 01/04/20 09:15
 
 たびたびの調査ありがとうございます。

>  やり直したら、事象がなくなりました、他に原因があった可能性があります、

 送っていただいたログを見ても、たしかに正常に送受信しているようです。

 ただ、以前はたしかに起きていたということなので、一応それなりの対処を入れて
みます。

[ ]