eclipse-vertx/vert.x · error · IllegalArgumentException
Missing QLog description configuration
Error message
Missing QLog description configuration
What it means
Incomplete QLog configuration in QuicServerImpl.createCodecBuilder: a QLogConfig was supplied but its description field is null, leaving the qlog metadata incomplete. The input at fault is QLogConfig.description on the server's QuicConfig.
Source
Thrown at vertx-core/src/main/java/io/vertx/core/net/impl/quic/QuicServerImpl.java:263
// System.out.println("Connection closed: " + f.getNow());
// }
//only test for first connection
// ctx.channel().parent().close();
});
}
*/
});
QLogConfig qlogCfg = config.getQLogConfig();
if (qlogCfg != null) {
if (qlogCfg.getPath() == null) {
throw new IllegalArgumentException("Missing QLog path configuration");
}
if (qlogCfg.getTitle() == null) {
throw new IllegalArgumentException("Missing QLog title configuration");
}
if (qlogCfg.getDescription() == null) {
throw new IllegalArgumentException("Missing QLog description configuration");
}
QLogConfiguration qLogConfiguration = new QLogConfiguration(qlogCfg.getPath(),
qlogCfg.getTitle(),
qlogCfg.getDescription());
builder.option(QuicChannelOption.QLOG, qLogConfiguration);
}
return builder;
}
private class QuicDispatcher extends QuicCodecDispatcher implements Shareable {
private final ServerID serverID;
private final SslContextProviderReference sslContextProviderRef;
private Map<Channel, ServerRegistration> registrations;
public QuicDispatcher(ServerID serverID, SslContextProviderReference sslContextProviderRef) {
this.serverID = serverID;
this.sslContextProviderRef = sslContextProviderRef;View on GitHub (pinned to fb308bd8c3)
Solutions
- Set a non-null description on QLogConfig
- Or remove the QLogConfig to disable qlogging
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at vertx-core/src/main/java/io/vertx/core/net/impl/quic/QuicServerImpl.java:263 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of eclipse-vertx/vert.x@fb308bd8c3 (2026-09-06).
Data as JSON: /api/errors/e1a1814ff3e0f7fe.
Report an issue: GitHub.