【バージョン情報(原則、最新版のみサポート)】
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に
戻さないといけなくなってしまいます。
どうか、機能追加検討のほどよろしくお願いします。