diff options
-rw-r--r-- | apps/s_client.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/s_client.c b/apps/s_client.c index f0ea14a284..2301c70449 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -2166,6 +2166,10 @@ int s_client_main(int argc, char **argv) BIO_printf(bio_err, "%s: QUIC does not support the -tfo option\n", prog); goto end; } + if (isquic && alpn_in == NULL) { + BIO_printf(bio_err, "%s: QUIC requires ALPN to be specified (e.g. \"h3\" for HTTP/3) via the -alpn option\n", prog); + goto end; + } #endif if (tfo) |