問題タブ [mina]
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.
ruby-on-rails - Mina 展開サブディレクトリ
minaでgithubからサブディレクトリをデプロイする方法は?
私のマスターには含まれています
Rails-Project をデプロイしたい
この質問を見つけましたが、良い答えがありませんminaでサブディレクトリを展開します
mina - アパッチミナ×プードル虫
apache mina SslFilter で ssl v3 サポートを無効にするにはどうすればよいですか? https://mina.apache.org/
android - Mina sshd と spongycastle: KeyPairGenerator EC 実装が見つかりません
spongycastle 1.51を使用して、Androidでmina sshd 0.12.0を使用しようとしています。
利用可能な指示に従い、Spongycastle を使用して登録しました
Spongycastle が正常に登録されていることが確認され、アルゴリズム「EC」が要求されました。
正常に動作します。
最終的にサーバーへの ssh 接続を確立しようとすると、次のスタック トレースで失敗します。
私はここで途方に暮れています。挿入されたプロバイダーは何らかの形でスレッド ローカルですか?
ヒントに感謝します。
java - バッファ内の複数のメッセージを処理する例外 [JAVA-Mina]
---以下を編集
シリアル デバイスからメッセージを受信するために、実際にMina ProtocolCodecFilterを実装しています。
コーデックは複数の異なるメッセージ (pojos を含む) を指定し、実装が 99% の確率で正しく動作する場合でも、1 つのタイプのメッセージで問題が発生します:固定長を持たない唯一のメッセージです。最小の長さはわかりますが、最大の長さはわかりません。
これは私が受け取った例外メッセージです (重要な部分のみ):
...
否定的な場合dataLength
もあれば、肯定的な場合もあります (この原因についての手がかりは見つかりませんでした)。
MAFrameDecoder :29は、CumulativeProtocolDecoder
のdoDecode()
メソッド (MAX_SIZE=4096)の実装の 2 番目の文です。
TCP スニファーを介してエラーをデバッグしているときに、複数のメッセージが同じ IoBuffer (in) に挿入されたときに例外がスローされることがわかりました。
Decoder
同じバッファ内で複数のメッセージを処理できないようです。しかし、前に言ったように、長さが固定されていないメッセージの問題もあります(関連性があるかどうかはわかりません)。他の doDecode 実装では、次のようなバッファを管理する別の方法を見てきました。
また
とにかく、私は盲目的なステップを避けようとしているので、ここで質問しています. エラーを修正するだけでなく、その理由を知りたいです。
アドバイスをいただければ幸いです。: )
ps: バッファーを介してメッセージを送信するエンコーダーのautoExpandパラメーターはfalseです。
編集 10/11/2014
私は AbstractIoBuffer メソッドを調べていて、これを見つけました:
私が送信している prefixLength は 4 であるため、スイッチは最後の有効なケースに入ります。
その後、負の dataLength で BufferDataException をスローします。これは、AbstractIoBuffer のposition()
メソッドが負の値を返していることを意味します。
私は常に、nioBuffer がその位置パラメーターに負の値を保持することはできないと考えていました。なぜこれが起こっているのかの手がかりはありますか?
java - Apache MINA SFTP - ユーザーに表示されるディレクトリ構造を制限します
Apache MINA SSHD を使用して、独自のカスタム SFTP サーバーを構築しています。
ユーザーに表示されるファイル システムを制限したい。/aa/bb/cc の下のディレクトリ構造を見てもらいたいだけです
他のフォルダーを表示したりナビゲートしたりしたくありません。
また、/aa/bb/cc の下のディレクトリから、ユーザーはいくつかのディレクトリへの読み取りアクセス権と、選択された少数のみへの書き込みアクセス権を持ちます。どうすればこれを達成できますか?
java - main() が戻った後も JVM を維持しますか?
Apache Mina のサンプル コードを見つけました。コードは以下に貼り付けられていますが、ここで見つけることができます。
コードを実行しました。「Listening on port...」を出力した後も、JVM は引き続き実行されていることがわかります。なぜそれが可能なのかわかりません。誰かがそれを説明できますか?どうもありがとうございました。
ruby-on-rails - ミナ - フォアマン - バンドル コマンドが見つかりませんエラー
ruby 2.1.5 mri と mina (0.3.1) を使用しています。rbenv 0.4.0-129-g7e0e85b、および rbenvsudo プラグイン。しかし、適切に展開できません。フォアマンはバンドラーを初期化できません。ここで何が問題なのですか?
mina 詳細出力は次のとおりです。
ミナトレース出力
/etc/sudoers
ルート ALL=(ALL:ALL) ALL デプロイヤ ALL=(ALL:ALL) NOPASSWD:ALL
~/.bashrc
export PATH="$home/.rbenv/bin:$PATH" export PATH=~/.rbenv/shims:~/.rbenv/bin:"$PATH" eval "$(rbenv init -)" export RAILS_ENV=production
/root/.bashrc
~/.bashrc と同じ