Chat&Messenger 掲示板
受信できない - yurielna
2009/04/15 (Wed) 18:56:09
app.base.AppLevelException:メッセージの復号に失敗しました。
○○は対応できない
暗号化アルゴリズムを使用しています。
次回以降、暗号化無しで送受信を行います。
今回は再送を依頼してください。
とエラーがでました。
もう一度送信してもらいましたが、同じエラーです。
Broadcast設定でIPアドレスを追加してある相手です。
相手はIPメッセンジャーなのですが、互換性あるのですよね?
どうしたら受信できますか?
Re: 受信できない - 作者
2009/04/15 (Wed) 21:08:27
ごくわずかですが一部の環境のIP Messengerでは別の暗号化アルゴリズムとなります。
2回目以降、対象のユーザを暗号化非対応ユーザとしてマークし、送受信時に暗号化処理を行わないようにします。
しかし、色々調べるとユーザを認識していない状態で、突然メッセージを受信した場合
処理が実行されない事が分かりました。
別のスレッドでもyurielnaさんが記載していましたが、
・Broadcast設定でIPアドレスを追加してる相手から受信。
・オフラインユーザー管理で0にしている。
この条件で成立する可能性があります。
>どうしたら受信できますか?
取り急ぎ回避策として、オフラインユーザー管理の日数をデフォルトの5ぐらいに戻してください。
※根本解決ではないため不具合対応します。
バグ報告ありがとうございます。
Re: 受信できない - yurielna
2009/04/15 (Wed) 22:26:38
この受信できない時の設定は、オフラインユーザー管理の日数5です。
0にはしていません。
・Broadcast設定でIPアドレスを追加してる相手から受信。
この場合、まだ一度も受信していないのでリストにもまだ載っていません。
Re: 受信できない - 作者
2009/04/15 (Wed) 22:53:50
原因が分かりました。
Broadcast設定でIPアドレスを追加すると起動時、最新表示の時に、
相手が存在すれば、リストに追加されます。
多分相手が起動していないタイミングで、yurielna さんが起動する。
そこで初めて相手から受信した時に、対象のユーザを暗号化非対応ユーザとして
マークしようとするが出来ない状態です。
以下解決策
1、相手側もyurielna さんをBroadcast設定する必要があります。
※尚、Broadcast設定は双方が互いに設定しないとうまく運用できません。
CAMServerを導入すると楽です。
2、相手が起動している状態で、yurielna さん側が最新表示する。
これで相手ユーザが自分のリストに追加されます。
以降は対応可能です。
3、こちら側でも改善できないか調査します。
Re: 受信できない - 作者
2009/04/27 (Mon) 07:56:54
本日公開のv2.50.06ベータにて
リストにいないユーザからの受信処理を
改善しました。
一度ご確認お願いします。