問題タブ [enterprisedt]
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.
ssis - editFTPnetPRO を SSIS パッケージに追加すると、エラー メッセージが表示される
安全な FTP コードを SSIS パッケージに追加しようとしています。EnterpriseDT 製品を他の .NET プロジェクトでうまく使用してきたので、現在取り組んでいる SSIS 2008 パッケージに組み込みたいと考えました。
スクリプト タスク (VB) を作成する場合は、スクリプトを編集し、[プロジェクト] | [プロジェクト] を選択します。参照を追加し、editFTPnetPRO.dll ファイルを選択すると、次のエラーが返されます。
テンプレート情報が見つかりません。詳細については、イベント ビューアのアプリケーション ログを参照してください。
イベント ビューアーを開くには、[スタート] ボタン、[コントロール パネル] の順にクリックし、[管理ツール] をダブルクリックしてから、[イベント ビューアー] をダブルクリックします。
アプリケーション ログには、関連する詳細は含まれていません。
これが私に何を伝えようとしているのかわからない。このエラー メッセージを探していくつかの行き止まりに行き、所定の修正を行いましたが、まだ何も修正されていません。何がうまくいかないのでしょうか?
PS - 修正を試みましたが、devenv.exe /installvstemplates
何も変わりませんでした。
更新: SSIS パッケージを実行しようとしたときに、SSIS パッケージでキャプチャされたエラーは次のとおりです。
エラー: System.Reflection.TargetInvocationException: 呼び出しのターゲットによって例外がスローされました。---> System.IO.FileNotFoundException: ファイルまたはアセンブリ 'edtFTPnetPRO、Version=6.3.1.20、Culture=neutral、PublicKeyToken=0dce1ad63760d80b' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。
このファイルはどこで探していますか? プロジェクト ディレクトリ、bin フォルダー、および C:\WINDOWS\Microsoft.NET\Framework\v2.0.nnnn フォルダーにコピーしようとしましたが、まだ見つからず、場所もわかりません。それは見ています。
java - enterprisedt の ftp Java フレームワークを使用して disconnect() を呼び出すと、接続がリセットされる
enterprisedt Java ftp フレームワークを使用して、ftp サーバーから切断できません。
FileTransferClient オブジェクトで disconnect() を呼び出しても、エラーが発生することはありません。
サーバーに接続してから切断する以外は、何もしません。
これを実行すると、ログに次のように表示されます。
そしてスタックトレース:
現在の作業ディレクトリ内のファイルのリストを取得するなど、問題なくサーバーに接続して何かを行うことができることに注意してください。しかし、なぜか切断できない!アクティブモードとパッシブモードの両方を使用してみました。
上記の例は、ちなみに独自の例からコピー/貼り付けしたものです。Google 検索を行っても、これに関連するものは何も見つかりません。そのため、この問題に関する提案や経験があれば幸いです。
ftps - FTPS 会話の解読
以下は、私がサポートする製品と z/OS ベースの FTPS サーバーとの間の実際の会話 (IP、ホスト名、およびポートをマスクしたもの) です。
当社の製品はEnterpriseDTの Java FTP ライブラリを使用しています
会話の最後の 2 行がわかりません。実際のファイルではなくリストのみを受け取るのはなぜですか?
ftp - EnterpriseDT.Net.Ftp.SecureFTPConnection を使用して非同期接続をキャンセルできません
コードは次のとおりです (LicenseOwner
とLicenseKey
は明らかな理由で削除する必要がありました)。
実行すると、次のように出力されます。
私の人生では、理由がわかりませんか?キャンセルしたと思われるので、失敗すると思っていましたよね?
なにが問題ですか?
authentication - EnterpriseDT - ssh キーボードインタラクティブ認証を無効にする方法は?
EnterpriseDT ライブラリを使用して sFTP サーバーに接続しています。
ユーザー名とパスワード (パスワード認証) を試行すると、最初の試行が失敗した後、キーボード インタラクティブ認証の試行が開始され、パスワードの入力が求められます。
キーボードインタラクティブ認証を無効にすることはできますか?
何が起こっているかは次のとおりです。
- パスワード認証
- パケット待ち
- パケットが到着しました
- 認証の部分的な成功。試してください: password,publickey,keyboard-interactive
- キーボード インタラクティブ認証
- パケット待ち
- パケットが到着しました
- プロンプト: パスワード:
- パケット待ち
- パケットが到着しました
- 認証の部分的な成功。試してください: password,publickey,keyboard-interactive
- パケット待ち
- パケットが到着しました
- プロンプト: パスワード:
- ループ (9 ~ 15)
java - SFTP 接続エラー - メッセージ ストアが EOF に達しました
「com.enterprisedt.net.ftp.ssh.SSHFTPClient」クラス (edtFTPj/PRO - 商用 Java ファイル転送クライアント)を使用して SFTP のリモート ホストに接続しようとすると、「メッセージ ストアが EOF に達しました」という例外が発生します。
同じコードを使用して、SFTP の別のリモート ホストに正常に接続できます。
問題の原因となっている特定のホストに固有の構成はありますか? もしそうなら、それを確認する方法はありますか?この例外メッセージ以外のログはありません。ただし、コードを変更して、提案されたデバッグ オプションを試すことができます。
既存のコードが既にこのライブラリを使用しているため、他の SFTP ライブラリを使用できないことに注意してください。