• 締切済み

ftp put エラー

初めまして、ftpでデータ(txt)をアップロード(put)する場合時折 下記エラーが発生する場合があります。 どんな理由が考えられるでしょうか。 エラー内容:426 Connection closed; transfer aborted 状況を列記します。 ・エラーの頻度は100回に1回ほどエラーになる頻度です。 (putは自動化しており、connectできなかったら、10秒後に再度 connectし、putコマンドを発行して、closeして完了です。) ・(いつも)pasvでputしています。 ・一般のひかりネット回線(フレッツ)を利用。 推察するに、回線の一時的障害や混雑で、ftpサーバーへのセッションが張れないor断絶するのかと思います。 ※相手方のftpサ-バの問題か回線の問題なのかを切り分けたいと思います。 お知恵を頂ければ幸いです。

みんなの回答

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

>※相手方のftpサ-バの問題か回線の問題なのかを切り分けたいと思います。 違う回線を使ってテストしましょう。

alain5555
質問者

補足

violet430さまへ ご回答ありがとうございます。 ただ、常時エラーになるわけでもないので違う回線との比較でも 差異がでるか。(ほとんど出ないと思います) 状況を捕捉すると ・同一サーバから複数のftpサーバへputを同時にしているが 8/10くらいの割合でエラーとなっている。 (そのうち  ・ネット回線(ADSL)が7割  (1本で複数へput)  ・インタネットVPNが1割 (※インタネットVPNでもエラーとなっています) です。 ・データセンタ内のサーバからputしていますが、当該時刻は  データセンタ内のルータまでは特に、スループットに問題はなかった  ようです。 以上、何か原因の切り分けなどヒントなど宜しくお願い致します。

関連するQ&A

  • FTP putエラー

    いつもお世話になっております。 redhat linuxサーバに対してFTPでputを行ったのですが、 PASVコマンドの応答が下記のメッセージが返ってきます。 425 Can't open passive connection: Permission denied. 実行権がないらしいですが、どの実行権がないのでしょうか? 又、対処方を御存じの方はおりませんでしょうか? 因みにこのエラーは毎回発生するわけではなく、発生頻度は かなり低いです。 よろしくお願い致します。

  • 【IIS】FTP接続エラーについて

    自宅にて Windows2003Server にて、FTPサーバーを使用しておりましたが、ある日を堺に クライアント側から接続ができなくなりました。 環境的には [FTPサーバー]  OS:Windows2003Server  FTP:IIS 6.0  ※ファイアウォール機能は未導入 [クライアントPC]  OS:WindowsXP SP2  ※FFFTPを使用し接続テスト エラーの詳細は 〔現象〕 FFFTP接続時エラー ------------------------------------------------------------------------------- ホスト 111.111.111.111 (21) に接続しています. 接続しました. 220 Microsoft FTP Service >USER test 331 Password required for ftpuser2. >PASS [xxxxxx] 230 User ftpuser2 logged in. >XPWD 257 "/" is current directory. >TYPE A 200 Type set to A. >PASV 227 Entering Passive Mode (192,168,1,100,6,243). ダウンロードのためにホスト 192.168.1.100 (1779) に接続しています. 接続しました. >NLST -alL 426 Connection closed; transfer aborted. コマンドが受け付けられません. ファイル一覧の取得を中止しました. ファイル一覧の取得に失敗しました. ブラウザ上のエラー ------------------------------------------------------------------------------- FTPサーバーのフォルダを開こうとしてエラーが発生しました。このフォルダへのアクセスが許可されているかどうかを確認してください。 詳細: 200 Type set to A. 227 Entering Passive Mode (192,168,1,100,14,38). 426 Connection closed; transfer aborted. エラーは上記のとおりです。 今まで使用できていて突然エラーが出てきたため、 現在困り果てております・・。 何か良い対応方法はないでしょうか? 尚、IEのバージョンによって繋がるものと繋がらないものがあり、少し前のバージョンではブラウザ上では繋がりました。

  • FFFTPでエラーがでます

    FFFTPでwavファイルを送ろうとすると426 Connection closed; transfer aborted.というエラーメッセージがでます。どうしたらいいのでしょうか??

  • FTPでアップロードできない・・・

    ちょっと教えて頂きたいのですが、 今までFTPでアップロードしていたのに、 急にできなくなりました。なぜでしょうか? 症状は、552transfer aborted. でエラーになってしまいます。 サーバ容量の問題と思い、サーバのファイルの 大きなやつをいくつか削除してから、 さらにチャレンジしましたが症状は同じです。 別のFTPソフトでも同じでした。 index.htmlがアップされず、アップしても 0byteになります。 その他のファイルも無理です。 どういうことでしょうか?

  • PEAR Net_FTP put利用方法

    いつもお世話になっております。 PHP PEAR Net_FTPを利用してファイルをputするサンプルプログラムを作ろうと 以下のようなサンプルを作りました。 <?php require_once("Net/FTP.php"); $ftp =& new Net_FTP(); var_dump($ftp->connect("ipaddress","21")); //var_dump($ftp->login("","")); //var_dump($ftp->setPassive()); //var_dump($ftp->cd("/")); //echo $ftp->pwd(); //echo "\r\n"; var_dump($ftp->put("/home/a/aaa.txt","aaa.txt",false,FTP_BINARY)); // 接続の切断 $ftp->disconnect(); ?> しかし、 File '/home/a/aaa.txt' could not be uploaded to '/aaa.txt' となってしまい、アップロードできません。 ネットのサンプルを見ると、connectの後、loginするのが通例なのですが、 今回のFTPサーバーは認証をつけていないので、その部分の処理を行いませんでした。 /home/a/aaa.txtファイルは存在し、 FTPサーバー側の権限設定も特になく、アクセスできる状態にあります。 ほかに cd("/") を行ってみたのですが、 Directory change failed というエラーになってしまいました。 pwd() も行ってみたのですが、 Could not determine the actual path. となってしまいました。 connectはtrueを返しているので、接続はできていると思うのですが、 何か不足している手順等があるのでしょうか。 環境は PHP Version => 5.2.12 FTPサーバーは IIS バージョン6.1(ビルド 7601 SP 1)です どなたかご教授よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • FTP PASV後毎回425になる件

    お読み頂き有難う御座います。 FTPでPASVを使用しファイルを送信する際、初回Put時『425 Cannot open data connection.』となります。PASVモードを指定し数秒待ったあと、Putしても同様 の現象です。 サーバ側の設定等で対処可能なのか、クライアント側による425が返却された場合 にリトライを行う対処が正しいのか、ご経験のあるかたアドバイスをお願いします。 【環境】 サーバOS:WindowsServer2019 サーバポート解放状況:20,21,65500-65510 クライアントOS:Windows10 【コマンドログ】 C:\Users\xxxxxxxx>ftp -d xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx に接続しました。 220 Microsoft FTP Service ユーザー (xxx.xxx.xxx.xxx:(none)): xxxxxxxx ---> USER xxxxxxxx 331 Password required パスワード: ---> PASS asonetestpass 230 User logged in. ftp> bin ---> TYPE I 200 Type set to I. ftp> quote PASV ---> PASV 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xxx). ftp> put hoge.txt ---> PORT xxx,xxx,xxx,xxx,xxx,xxx 200 PORT command successful. ---> STOR hoge.txt 150 Opening BINARY mode data connection. 425 Cannot open data connection. ftp> put hoge.txt ---> PORT xxx,xxx,xxx,xxx,xxx,xxx 200 PORT command successful. ---> STOR hoge.txt 125 Data connection already open; Transfer starting. 226 Transfer complete. ftp> ftp> by ---> QUIT 221 Goodbye.

  • FTPのコマンド「mput」について

    FTPで、ファイルを一括して、サーバーに送りたいのですが、その際に 「mput *.* *.*」などとすると、それぞれのファイルが2回putされます。これは、仕様でしょうか。 例えば、1つのファイル「A.txt」を mput した場合と、put した場合では、下記のようになります。 <mput> ************************ ftp> mput A.txt A.txt 200 PORT command successful. 150 Opening BINARY mode data connection for A.txt. 226 Transfer complete. ftp: 159232 bytes sent in 0.01Seconds 10615.47Kbytes/sec. 200 PORT command successful. 150 Opening BINARY mode data connection for A.txt. 226 Transfer complete. ftp: 159232 bytes sent in 0.00Seconds 159232000.00Kbytes/sec. ************************ <put> ************************ ftp> put A.txt A.txt 200 PORT command successful. 150 Opening BINARY mode data connection for A.txt. 226 Transfer complete. ftp: 159232 bytes sent in 0.01Seconds 10615.47Kbytes/sec. ************************

  • FTP転送エラーについて

    こんにちは。 以下の手順でFTP転送しております。(ポートモード) Window2003 Server → ファイヤーフォール → インターネット → ファイヤーフォール? → FTP Server(海外) 1週間に1回の割合で、下記のようなエラーが発生します。 1日の通信回数は約30回ほどです。 データコネクションは確立されてますので、パッシブモードに変更して も問題は解消されないと見ております。 FTPの経験が浅いのですが、この程度のエラーは想定内として考える べきなのでしょうか? 他のシステムで国内同士のFTPは、まったくエラーにならないのですが・・・。 また、エラーとなる原因等がお分かりになる方がいらっしゃいました ら、アドバイスお願い致します。 220 mailgate Microsoft FTP Service (Version 5.0). 331 Password required for user. 230 User user logged in. FTPサーバへPutします。 ファイル名:/user/file/sample.txt From C:\FTP\data\sample_FCHSHGCD.put 200 Type set to I. 200 PORT command successful. 150 Opening BINARY mode data connection for /user/file/sample.txt. 425 Can't open data connection. //エラー発生 221

  • ftpがうまく、動いていません。

    以下のようにPHP書きましたが Cドライブ直下に index.htmlができません。 エラーもでません。 何故でしょうか? 迷宮いりです。。。 ---------- $host = "ftp.dp○○○.lolipop.jp"; $user = "lolipop.jp-dp○○○"; $pass = "○○○"; $port = "21"; $timeout = "90"; // ファイルのパス $local_path = "C:\\index.html"; $remote_path = "index.html"; // HOSTに接続 $con = ftp_connect( $host, $port, $timeout ); // ログイン ftp_login( $con, $user, $pass ); ftp_pasv($con, true); // ファイルダウンロード ftp_get( $con, $local_path, $remote_path, FTP_BINARY ); ftp_close( $con );

    • 締切済み
    • PHP
  • HPの容量オーバー

    FTPにPUTしようとすると 「552Transfer aborted .Disc quota exeeded」と表示されて、PUTできません。 容量オーバーだと思いますので、容量を増やす手続きはいたしました。 しかし、もう50メガになってしまって容量をふやせるのもこれでげんかいになってしまいました。 ホームページ上にある必要のないデータを消すにはどうしたらいいのでしょうか。 リンクの切れているページや必要のないデータがたくさんあると思われます。 どのように改善すればよろしいでしょうか。 OSはMacの10.4.1です。 ソフトはDreamWeaverです。

    • 締切済み
    • Mac