トップ回答者
WinXpでFTP通信の障害

質問
-
VisualStudio2008(VB)でアプリケーションを作成しました。
処理の最後に、クライアント(Win各種)からサーバWin2008)へテキストファイルをUploadする処理が存在するのですが、殆どのマシンは処理が正常終了しますが、現在2台のマシンが失敗します。
そのマシンはWinXPの32Bitと64Bitです。
最初はアプリケーションの処理を疑ったのですが、試しにDOSプロンプトで、サーバへのFTP接続をマニュアル操作しました。
ID,Passwdによるログイン、pwd,cdなどコマンドは受け付けるのですが、lsコマンドを入力すると、その2台のPCはそのディレクトリのListing処理でフリーズします。
パーミッションの問題、Firewallの例外登録の問題かと、いろいろ検索して調べてみましたが、例外プログラムにそのアプリケーションも、OSのFTPプログラム(ftp.exe)も登録されております。TCPの20番、21番をOpenにしてもだめでした。PASVモードにしてもだめでした。
ここで、だめもとで、FirewallをOFFにしたら、lsコマンドを受け付け、カレントディレクトリのファイルのListingが出来ました。アプリケーションも正常終了しました。
しかしFirewallをOFFにする運用はありえませんのでONにせざるを得ません。
しかし、OFFにして処理が正常に行われるということは、Firewallでブロックしているとしか思えません。
しかし例外プログラムには登録しているから、じゃあ、何がブロックしているのか?さっぱり現象がつかめません。
どなたか、このような現象を体験された方はいらっしゃいませんか?
アドバイスなどありましたらお願い致します。
furuyosi
- 移動 星 睦美 2013年4月1日 8:06 MSDN-Windows クライアント開発から移動
2013年4月1日 5:32
回答
-
ファイアウォールが OFF の時に繋がっているのであれば
TCPView for Windows
http://technet.microsoft.com/ja-jp/sysinternals/bb897437.aspx
で、利用ポートを確認できるのでは。
Windows のサービス概要およびネットワーク ポート要件
http://support.microsoft.com/kb/832017
ネットワーク モニター 3 について
http://support.microsoft.com/kb/933741/ja
強化されたIIS 7.5(後編) - @IT http://www.atmarkit.co.jp/fwin2k/winsv2008r2/09iis2/iis2_02.html
2013年4月8日 2:17
すべての返信
-
furuyosi さん、こんにちは
フォーラム オペレーターの星 睦美です。>しかし、OFFにして処理が正常に行われるということは、Firewallでブロックしているとしか思えません。
今回の質問にはTechNet のWindows Server 2008 全般 フォーラムのほうが役立つ情報がみつかりそうです。私のほうでスレッドを移動させていただきますね。
トラブルシューティングの一つとしてサーバーとクライアントのイベントログを確認してみてはいかがでしょうか。
質問内容にエラーの情報とドメイン環境(またはワークグループ環境)かどうかを追記していただくと、コミュニティからの回答が集まりやすくなると思います。よろしくお願いします。
日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美
- 編集済み 星 睦美 2013年4月1日 8:06 移動のお知らせ
2013年4月1日 7:00 -
ファイアウォールが OFF の時に繋がっているのであれば
TCPView for Windows
http://technet.microsoft.com/ja-jp/sysinternals/bb897437.aspx
で、利用ポートを確認できるのでは。
Windows のサービス概要およびネットワーク ポート要件
http://support.microsoft.com/kb/832017
ネットワーク モニター 3 について
http://support.microsoft.com/kb/933741/ja
強化されたIIS 7.5(後編) - @IT http://www.atmarkit.co.jp/fwin2k/winsv2008r2/09iis2/iis2_02.html
2013年4月8日 2:17