Ошибки с включенным HTTP / 2 в WF 14 (с тем же приложением WF 10) - PullRequest
0 голосов
/ 21 января 2019

Я получаю следующую ошибку в Wildfly 14:

 19:21:02,947 ERROR [io.undertow] (default task-59) UT005085: 
Connection io.undertow.server.protocol.http2.Http2ServerConnection@d75cd9 for exchange HttpServerExchange{ GET /Consult/org.richfaces.resources/javax.faces.resource/org.richfaces/jquery.js request {accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8], accept-language=[de,en-US;q=0.7,en;q=0.3], :authority=[zhsrv03:8443], accept-encoding=[gzip, deflate, br], :path=[/Consult/org.richfaces.resources/javax.faces.resource/org.richfaces/jquery.js], user-agent=[Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0], :scheme=[https], cookie=[JSESSIONID=uZsgWtyluXOMR2sKjzveOgAkveOE4PsXLQbMf], :method=[GET], Referer=[https://zhsrv03:8443/Consult/pages/main.jsf], upgrade-insecure-requests=[1], Host=[zhsrv03:8443]} response {Expires=[Wed, 23 Jan 2019 18:21:02 GMT], ETag=[W/"293650-1547662223817"], Last-Modified=[Wed, 16 Jan 2019 18:10:23 GMT], Set-Cookie=[JSESSIONID=uZsgWtyluXOcMKBjzvgAkveOE4PsXLQbMf.zhsrv03; path=/Consult], Content-Type=[application/javascript], Date=[Wed, 16 Jan 2019 18:21:02 GMT], :status=[200]}} 
was not closed cleanly, forcibly closing connection

После того, как я изменил атрибут enable-http2 в standalone.xml с true на false, вот так это работает:

<https-listener name="https" socket-binding="https" security-realm="SslRealm" enable-http2="false"/>

См. Также:

https://developer.jboss.org/message/984394?et=watches.email.thread#984394

В Wildfly 10 то же приложение работало с настройкой enable-http2 = "true".

По какой причине я получаюошибка с Wildfly 14?Могу ли я больше не использовать HTTP / 2 в Wildfly 14 или как я могу решить эту проблему?

...