問題タブ [ftps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 一部のコンピューターでは、Indy FTPES クライアントが「このサーバーでは SSL を使用できません」を返します。
奇妙な問題があります。Indy を使用してアプリケーションに FTPES 接続を実装していますが、アプリケーションから同じサーバーに接続すると、一部のコンピューターでは機能しますが、すべてのコンピューターでは機能せず、「このサーバーでは SSL を使用できません」が返されます。
http://indy.fulgan.com/SSL/ (openssl-1.0.1c-i386-win32.zip) のDLL を使用しています。DLL は、アプリケーションのディレクトリにあります。それらはロードされます(アプリケーションが実行されていて、WhichFailedToLoad()が空である間は削除できません)。
これを引き起こしている可能性のあるアイデアと、何を試してみますか?
ftp - PureFtpd パッシブ ポート範囲がリスニング アドレスをクライアントに配信しない
ファイアウォールの背後にある pureftpd を構成して、パッシブ ftp/TLS サーバーとして機能させようとしています。演技マシン:
- サーバー: 192.168.3.220 (内部ネットワーク、192.168.3.1 のルーターへのデフォルト ルート) 構成: PassivePorts 64000 64300 の pureftpd、MasqueradeAddress ww.xx.yy.zz (これはルーターで構成されています)
- ルーター: 内部: 192.168.3.1、DNAT ルール (PREROUTING チェーン) ww.xx.yy.zz tcp/21,64000:64300 アドレス 192.168.3.220 に NATed、FORWARD チェーンはこれらのパケットを両方向で受け入れます。
- Client1: 固定パブリック IP を持つ外部サーバー
- Client2: どこかで NAT されたマシン - 192.168.5.x ネットワーク上
シナリオ 1:
興味深いことに、サーバーからの 227 は、pureftpd からのパラノイド ログに表示されますが、クライアントには表示されません - プライベートに設定された 200 保護のみ ... cca 30 秒待機し、ACTIVE(!!) モードを使用して再接続します -> ls
シナリオ 2 :
...
NAT マシンの iptables は、ポート 64000:64300 のアカウンティング カウンターを増加させないため、パッシブ接続はまったく確立されていないと予想されます。
php - PHP の curl over ftps 接続を介してファイルを削除すると、ディレクトリの内容がエコーされる
このコードは奇妙な動作をしています。私がやろうとしているのは、FTPS 接続を介してファイルを削除し、それが機能したかどうかを判断することだけです。削除は完全に行われていますが、副作用が発生しています。理由はわかりませんが、結果のディレクトリの内容がエコーする原因となっています。
上記はまさにこれを出力します。
削除しようとしていたファイルは実際に削除されており、その txt ファイルだけがディレクトリに残っています。「Success」も表示されます。しかし、なぜ私はそれを求めていないのにディレクトリの内容を印刷しているのでしょうか!?
ruby - Net::FTPTLS を使用して、サーバー証明書が一致しない FTPS サーバーに接続する
Net::FTPTLS 経由で、ポート 22 で FTP を使用するように構成され、SSL を必要とする Microsoft ベースのファイル サーバー (IIS) に接続しようとしています。
私は経由して接続します:
問題は、次のエラーが表示されることです。
openssl ピア検証を無効にする必要があるようです: OpenSSL::SSL::VERIFY_PEER は OpenSSL::SSL::VERIFY_NONE になるはずです。
Net::FTPTLS クラスにモンキー パッチを適用する方法についてのアイデアはありますか? 誰もこれを成功させましたか?
c# - プロキシ経由で FTPS にファイルをアップロードする
プロキシ経由で FTPS にファイルをアップロードする必要があります (FTPS サーバーで許可されている静的 IP を取得するため)。
.NET 組み込みクラスを使用できますか? おそらくコードサンプルですが、プロキシで動作する良いサンプルは見つかりませんでした。または、サードパーティのコンポーネントが必要ですか?
HTTP プロキシ サーバーを使用できますか、それとも特別なサーバーが必要ですか?
java - FTP(E)Sを使用してサーバーからファイルをダウンロードするにはどうすればよいですか?
私はずっと答えを探していましたが、私が見つけた最も近いものはサーバーのせいです。
これは私のコードです。私のアプリケーションでは、Zehonライブラリを使用しています。
}
そして、これは私のエラーです:
私は本当にいくつかの助けを使うことができました、私は今一週間以上FTPSのことで立ち往生しています。
edit(ダイアログを追加):これは、間違ったポートを使用した場合に発生しますが、少なくともこのようにダイアログが表示されます。
python - Python ftplib を使用した FTPS - セッションの再利用が必要
そのため、FTP サーバーに接続してディレクトリ リストを取得し、ファイルをダウンロードしようとしています。prot_p()
ただし、関数の後の最初のコマンドは例外を発生させます-ログからこれらのエラーを生成します:
コードは次のとおりです。
これを安全に行いたいので、FTP over TLS Explicit を使用します。Socket
ftplib が参照するクラスのいくつかの設定を操作する必要があるかもしれないという考えがあります。サーバーの設定を変更することはできません。FileZilla クライアントでサーバーを正常にテストしましたが、古いバージョンの WinSCP で同じエラーが発生していましたが、最新バージョンへのアップグレードで修正されました。
何か案は?
java - FTPS サーバーに接続できません
FTP 経由で Apache FTP サーバー ( http://mina.apache.org/ftpserver-project/index.html ) に接続できます。私はFTPS接続を行うために同じ方法に従いました。しかし、クライアント側プログラムを実行すると、次のエラーが発生します。クライアント クラスの作成を手伝ってくれる人はいますか?
サーバーを起動するコードは次のとおりです。
}
および私のクライアントクラス:
}
ftps - UbuntuからlftpおよびFTPSを使用してYahooWebホスティングに接続できません
私はUbuntu12.10を実行しており、Yahoo Webhostingを使用しています。また、独自のドメイン「example.com」も持っています。以前はFTPを使用して、ウェブホスティングアカウントとの間でファイルを転送し、ウェブサイトを更新していました。しかし、YahooはFTPのサポートを終了したばかりであり、ユーザーはFTPSのみを使用する必要があります。FTPは安全ではなく、FTPSへの移行が必要であることがわかっているので、この変更に満足しています。そこで、lftp(http://lftp.yar.ru/)を見つけました。これは、YahooWebホスティングとの間でファイルを転送するために使用できるFTPSクライアントのようです。「sudoapt-getinstalllftp」でインストールできましたが、YahooWebhostingに接続しようとすると動作しません。
これが私のシステム情報です:
user @ hostname:〜/ Desktop >> more /etc/issue.net Ubuntu 12.10
user @ hostname:〜/ Desktop >> uname -a Linux mojave 3.5.0-23-generic#35-Ubuntu SMP Thu Jan 24 13:05:29 UTC 2013 i686 i686 i686 GNU / Linux
user @ hostname:〜/ Desktop >> lftp -v LFTP | バージョン4.3.8| Copyright(c)1996-2012 Alexander V.Lukyanov
LFTPはフリーソフトウェアです。フリーソフトウェアファウンデーションによって公開されているGNUGeneralPublic Licenseのバージョン3、または(オプションで)それ以降のバージョンの条件の下で、LFTPを再配布および/または変更できます。
このプログラムは、役立つことを期待して配布されていますが、いかなる保証もありません。商品性または特定目的への適合性の黙示の保証もありません。詳細については、GNU GeneralPublicLicenseを参照してください。
GNU GeneralPublicLicenseのコピーをLFTPと一緒に受け取っているはずです。そうでない場合は、http://www.gnu.org/licenses/を参照してください。
バグレポートと質問をメーリングリストに送信します。
使用されるライブラリ:Readline 6.2、GnuTLS 2.12.14、zlib 1.2.7
これが私がそれを行っていた方法です:user @ hostname:〜/ Desktop >> ftp username@ftp.example.com
ここで、以下のコマンドを試しましたが、機能しません:user @ hostname:〜/ Desktop >> lftp username@ftp.example.com Password:lftp username@ftp.example.com:〜> ls
警告:gnome- keyring ::接続できませんでした:/ run / user / username / keyring-EvxB3g / pkcs11:そのようなファイルまたはディレクトリはありませんls:致命的なエラー:証明書の検証:信頼されていませんlftp username@ftp.example.com:〜>終了
私は何が間違っているのですか?lftpでYahooWebhostingへのFTPSセッションを作成するにはどうすればよいですか?
助けてくれてありがとう!ほんとうにありがとう!!
スティーブマクマホン