HTTPS を使用する AMQ 7 コンソールにエラーメッセージ "400: Invalid SNI" が表示される
Issue
AMQ 7 コンソールを HTTPS 接続のみを受け入れるように設定すると、ブラウザーやその他のクライアントがコンソールに接続できなくなります。次のメッセージがブローカーログに存在し、クライアントでも表示される場合があります。
org.eclipse.jetty.http.BadMessageException: 400: Invalid SNI
at org.eclipse.jetty.server.SecureRequestCustomizer.customize(SecureRequestCustomizer.java:266)
at org.eclipse.jetty.server.SecureRequestCustomizer.customize(SecureRequestCustomizer.java:207)
at ... org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
at java.base/java.lang.Thread.run(Thread.java:840)
この問題は AMQ 7.10 以前には影響しませんでした。
Environment
- Red Hat AMQ
- 7.11、7.12
それ以降のバージョンも影響を受ける可能性があります。
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.