EDIT:webMethodsのは、実際にそれがFTPタイムアウトディレクトリが空である
当社の事業は、当社のアウトバウンド通信の大半を処理するためのwebMethods統合サーバーを使用して重要な場合は、NLST、ないLISTを使用し、そのFTP機能の葉ことを学びました必要なもの私たちはWebMethodsに固有の問題を抱えていますが、誰かが私にどのような種類のものがあるのかを指摘してもらえると感謝します。
私たちのパートナーのFTPサーバーの2つをポーリングすると問題なく接続できますが、空で(ファイルやサブディレクトリがない)ディレクトリでNLSTを実行するとタイムアウトになります。実際のエラーは、次のとおりです。
com.wm.net.ftpCException:[ISC.0064.9010] java.net.SocketTimeoutException:それはpub.clientの呼び出し中にスローされます
をタイムアウトしAcceptが.ftp:lsサービス。私は、同じサイトに問題のない多数のFTPクライアントでログインしました。私は、デフォルトのFTPクライアントがWindows、FileZilla、およびlftpにあるものを何でも使用しました。すべて問題なし。サーバー自体は、私が知ることのできるものと同じFTPサーバーソフトウェアではありません。 1つはMicrosoft FTPであり、もう1つは不確かですが、確かにMicrosoftではありません。
空のディレクトリでNLST応答を待っているときにFTPクライアントがタイムアウトする原因は何ですか? FTPサーバーからの目に見える応答は同じように見えますが、わからない空のディレクトリに対してNLSTがどのように応答するかに違いがありますか?
この問題は、これらの2つのサーバーで一貫しています。すべての機能は、ディレクトリ内のファイルやサブディレクトリで機能しますが、空では機能しません。
ご意見やご指摘をいただければ幸いです。
ありがとうございます!
エリックSipple
WebMethods?あなたの痛みが分かります!!! – erickson