サイズの大きいファイルをアップロードするとエラーになる
「ホストの設定」ダイアログ→「特殊機能」タブ→「最大同時接続数」、「メインウィンドウのソケットを再利用」、「接続維持用コマンド周期」の値を教えていただけますか。 これらの値を変更することで改善されるかもしれません。 比較的問題が起きにくい設定例を示します。
1.98g以降でコマンドを送信する条件を変更したことが原因の可能性が高いですが、Windows Server 2008 R2の更新により設定が変化したことが原因で他のFTPクライアントでも同様の症状が発生することがあるようです。 サーバーをご自身で所有しているであれば、これらのページを参考にサーバー側の設定変更を検討していただけますか。
よろしくお願いいたします。
お返事ありがとうございます。ご依頼の設定情報をご報告いたします。「最大接続数」1、「メインウィンドウのソケットを再利用」オン(チェック)、「接続維持用コマンド周期」60です。 ご提示の設定変更をしての接続確認を何度か試しましたが、現象は同じでした。 サーバサイドの変更については管理者に問い合わせて変更検討をお願いして確認します。
s_kawamoto様 サーバサイドの変更について対応していただき、確認しました。 1) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters sizeの値を「3」にする →こちらは既に3になっていました。
2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORD値「SMB2」を追加し、値を「0」とする。 →追加しました。 上記内容を変えてもらい、サーバ自体も再起動していただきましたが結果は同じでした。 数MByteのデータはUploadできるのですが、大きいサイズだと、途中からアップロードバイト数が止まってしまってそれ以上転送できずにエラーになります。 止まるバイト数は不規則です。
ご確認ありがとうございました。 残念ながら私はWindows Server 2008 R2を所有していないため、恐縮ですが、その状態でもう一度FFFTP 1.98eで転送可能かどうか確認していただけますか。 1.98eであれば転送可能という事でしたら、通信関係のみ1.98eと互換にするオプションを追加する予定です。 お手数ですが、よろしくお願いいたします。
FFFTP1.98gおよびFFFTP1.98g2にて400MBサイズのファイルをアップロードしようとするとアップロード途中で以下のメッセージが表示されエラーになります。 【エラーメッセージ】 550 The specified network name is no longer available.
FTPサーバは「Windows2008R2」です。
ちなみにFFFTP1.98eでは問題なくアップロードができました。