メンバマスター機能利用環境で、メンバリスト分割単位を設定画面から設定できるようにして欲しい。

261 views
Skip to first unread message

河野知治

unread,
Mar 5, 2021, 2:33:32 AM3/5/21
to IP Messenger掲示板
バージョン情報(原則、最新版のみサポート)】
  v5.0.2

【環境/OS】
 ・メンバマスター:Windows Server 2012 R2 Standard
 ・エージェント:Windows10 20H2、他 (エージェント台数は150~200台)

【エラーメッセージやログ内容】
 特になし

【問題の詳細・状況】

メンバマスター機能を使う設定をしています。

ですがメンバマスターは全セグメントのメンバをすべて持っているのに、
エージェント側では自セグメントと一部の別セグメントのメンバしか表示されず、
困っています。
(別セグメントのメンバは全く表示されていない場合もあります。)

メンバマスターと各エージェント間でサイズを変えてテキストを
送りあってみたところ、約12KB以上のメッセージが送れないことが
分かりました。おそらくネットワーク機器かどこかで、大きなUDP
パケットが捨てられる設定になっているのだと思います。

ですが、ネットワーク機器を導入してくれたベンダー担当者に聞いても、
そのような設定は何もないとのことで、対応が進まず困っております。

そこで本掲示板をいろいろ調べていて、別の投稿で「メンバリストが
およそ32KBになったところでパケット分割する仕組みである」と
書いてあるのを見つけました。

ソースを開いてその設定を変更し、コンパイルして作り直した強者も
いらっしゃいますが、そこまでのスキルは私にはないため、できれば
設定画面のどこかでその設定を行えるようにしてもらえないでしょうか?

以下、こちらで試したことです。
・telnetで各エージェントやメンバマスターに接続し、
 2425ポートが空いていることを確認。
・送信するテキストサイズを変えて送信テストを行い、
 約12KBを境にメッセージが送れないことを確認。
・WindowsファイアウォールではIPメッセンジャーのプログラムで
 プライベート/パブリック共に許可済み。

【再現手順】
毎回

【その他】
IPメッセンジャーは10年以上、愛好しております。
今まではセグメント間の通信用に「IPMsg Exchange Server」を
使っていたのですが、v5.0.0以上では使えなくなってしまったので、
メンバマスター機能が使えないとなると、バージョンを4.99に
戻さないといけなくなってしまいます。
どうか、機能追加検討のほどよろしくお願いします。

SHIROUZU Hiroaki

unread,
Mar 5, 2021, 8:58:46 PM3/5/21
to IP Messenger掲示板
詳しく調査していて、事情がよくわかりました。
(1.5KBではなく、16KB以上で破棄というのはちょっと珍しいかも)
何らかの対処を入れておきます。

2021年3月5日金曜日 16:33:32 UTC+9 河野知治:

河野知治

unread,
Mar 5, 2021, 10:38:40 PM3/5/21
to IP Messenger掲示板
ご返信ありがとうございます。
対処していただけるようで、非常に助かります。
リリースを楽しみにお待ちしています。

> (1.5KBではなく、16KB以上で破棄というのはちょっと珍しいかも)

あ、私の勘違いでした。12KBではなく1.2KBでした。。。

テキストサイズを変えての送信テストの具体的な手順を確認させてください。

例えば半角の「1」を1行に100個入力し、それを10行コピペすれば1000文字=約1KBとしてテストしています。
(実際にメモ帳に記入して保存したときはそれくらいのサイズになるので、あってると思ってます。)
なお実際にテストするときは、テキストファイルを添付するのではなく、メッセージウィンドウに
直接入力して行っています。

この方法で文字数を100文字単位で変えて送信テストを行い、
約1200文字くらいで送信エラーが出たため、約1.2KBに制限があると判断した次第です。

こんな感じの調査でよかったでしょうか?

2021年3月6日土曜日 10:58:46 UTC+9 shir...@gmail.com:

SHIROUZU Hiroaki

unread,
Mar 5, 2021, 11:26:50 PM3/5/21
to IP Messenger掲示板
訂正情報ありがとうございます。
それであれば、判りやすいですね。

「IPフラグメントパケットを破棄する」という設定がどこかに入っていますね。
(レアケースとしては、ルータだけ、ジャンボパケット非対応というパターンもありえますが)

2021年3月6日土曜日 12:38:40 UTC+9 河野知治:

河野知治

unread,
Mar 7, 2021, 8:03:01 PM3/7/21
to IP Messenger掲示板
返信遅くなりました。申し訳ございません。

送信テストの方法が間違ってなかったようで安心しました。

もし対応版がリリースされましたら、弊社で使ってみて、
その結果をここでフィードバックさせていただきます。

よろしくお願いいたします。

2021年3月6日土曜日 13:26:50 UTC+9 shir...@gmail.com:

SHIROUZU Hiroaki

unread,
Apr 10, 2021, 2:59:49 PM4/10/21
to IP Messenger掲示板
v5.0.3をリリースしておきました。
v5.0.3以上の、マスターと利用者間では、ユーザリストをTCPでも受け取れるようにしてあります。(設定不要)


2021年3月8日月曜日 10:03:01 UTC+9 河野知治:

河野知治

unread,
Apr 11, 2021, 10:08:51 PM4/11/21
to IP Messenger掲示板
v5.0.3 を試してみました。
今のところ、ルータ越えのメンバー一覧も、各拠点ごとに
問題なく取得できていますので、大丈夫だと思います。

お忙しい中の対応、ありがとうございました。
また何かありましたら、その折はよろしくお願いいたします。

取り急ぎ、ご連絡まで。
以上です。

2021年4月11日日曜日 3:59:49 UTC+9 shir...@gmail.com:

SHIROUZU Hiroaki

unread,
Apr 12, 2021, 1:07:13 AM4/12/21
to IP Messenger掲示板
ご報告ありがとうございました。
無事動作したようで何よりでした。


2021年4月12日月曜日 11:08:51 UTC+9 河野知治:
Reply all
Reply to author
Forward
0 new messages