GroupSession
最新版のCentOS及び自分のWindows10で試しています。両者ともGroupSession Ver.4.9.3と現時点で最新版のAdoptOpenJDK (build 11.0.5+10)とApache Tomcat/8.5.47を使っています。アドレス帳で、個々人のアドレス登録のところの「ラベル選択」は出来るのですが、リストの「ラベルの追加」を押すとウインドウは開くのですが、以下のエラーになります。HTTPステータス 400 - Bad Requestリクエストの宛先に不正な文字が含まれています。利用可能な文字は RFC 7230 および RFC 3986 に定義されています。それで、今あれこれググっているところですが、何か有益な情報があれば教えてください。ちなみに、デモサイトは問題なく作動します。
すいません。以下のページを参考にして解決しました。(1)最初の方法は非推奨なので後の方法を採用してますhttps://kotaeta.com/65170709(2)server.xmlの書き方はこちらを参考にしました。https://stackoverflow.com/questions/50361171/Tomcat8からURIのエンコードなしの文字制限が厳しくて、これを緩めると良いとのことで、server.xmlのコネクタ記述を以下のように変えたら動きました。<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" relaxedQueryChars='[]' />記述の末尾に、relaxedQueryCharsを追加して角括弧('['と']')を許可しています。アドレス帳の「ラベル追加」ボタンに関してはこの二つだけで問題ないようです。ちなみに、今後、Tomcatのバージョンアップでこの仕様がどのような扱いになるのかは不明です。
TOP