💨

plantuml/plantuml-server:jettyで431エラーの対処

に公開

plantuml使いたかったのでdocker起動した。

docker run -p 8080:8080 plantuml/plantuml-server:jetty

http://localhost:8080にアクセスしたら431エラー。

Bad Message 431
reason: Request Header Fields Too Large

ログにはHeader is too large 8193>8192というエラーがでてる。

2025-07-19 06:11:09.336:WARN :oejh.HttpParser:qtp2052915500-24: Header is too large 8193>8192

requestHeaderSize指定すればエラーなくなる

docker run -p 8080:8080 -e _JAVA_OPTIONS="-Djetty.httpConfig.requestHeaderSize=65536" plantuml/plantuml-server:jetty

plantuml/plantuml-server起動画面

Discussion