この記事は最終更新日から8年以上経過しています。 内容が古い可能性がありますのでご注意ください。 FTPS(FTP over SSL)接続で大量のファイルをアップロード・ダウンロードしていると、途中で接続が切れるという現象に長年悩まされていた。FTPだと問題ないんだけど、セキュリティ上FTPは使いたくない。 ずっと相手側のサーバがトラフィックに制限をかけてるんじゃないかと疑っていたが、Windowsのファイアウォールを切ってみたら問題が発生しなかったので、どうもWindowsのファイアウォール周りが原因らしい。 で、その線でググってみたら、あっさり回答が見つかった。 FTP ファイアウォール設定の構成 (Microsoft TechNet) ページ下の方、「セキュリティで保護された FTP over SSL (FTPS) トラフィックでの Windows ファイアウォールの使用」の部分 つ
2年ぐらい前に書いてたネタを発掘したのでポスト、2年たってもクソいものはクソいです。 ある環境の PHP(5.3.2) の FTP 関数で、パッシブモードを指定しているはずなのに FTP サーバのログに PORT コマンドが残っていることがありました。 PHP の FTP 関数のソースとにらめっこしたところ、次のコードで再現することがわかりました。iptables であれやこれやするので root で実行してください。 <?php $addr = '192.168.1.100'; $port = 21; $user = 'ore'; $pass = 'are'; `iptables -F`; `iptables -A INPUT -j REJECT -p tcp --sport 20`; $ftp = ftp_connect($addr, $port, 1); ftp_login($ftp
更新履歴 2011-06-20 Ver 0.1.1 パスにブランクが含まれてると、FTP に失敗する不具合を修正しました。 Gumblar がはやってるさなかに不謹慎な気もしますが、仕事でちょっと必要だったもので... ActiveX ということで IE でしか使えませんが IE オンリーな会社のイントラアプリや HTA アプリ向けになら使ってもいいかなと...(ダメ?) ちなみに HTA についてはこちらが詳しいです。 HTAでフォームを利用したサンプルを作る - IT PRO JavaScriptでかんたんHTAアプリに挑戦 - てっく煮ブログ 使い方 プラグインの読み込み jQuery と jQuery.exActiveXFTP.js を読み込みます。 <script type="text/javascript" src="jquery.js"></script> <script t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く