I created my certs with Openssl and I use -k with curl command.QUIC can be opened on any port.
I have nginx running on port 8443
OLS on 9443
h2o on 7443
Below is OLS on quic and port is 9443
```
186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
udp 0 0 0.0.0.0:9443 0.0.0.0:* 186369/openlitespee
unix 2 [ ACC ] STREAM LISTENING 4944427 186369/openlitespee /usr/local/lsws/admin/tmp/admin.sock.7587
unix 2 [ ACC ] STREAM LISTENING 4944434 186369/openlitespee /usr/local/lsws/cgid/cgid.sock.587
unix 3 [ ] STREAM CONNECTED 4944429 186369/openlitespee
unix 3 [ ] STREAM CONNECTED 4944428 186369/openlitespee
unix 3 [ ] DGRAM CONNECTED 4944437 186369/openlitespee
unix 3 [ ] DGRAM CONNECTED 4944436 186369/openlitespee
root@ubuntu:~#
```
I have ran curl command with -k(this tells curl not to verify certs) and file download is fine via quic with OLS 9443
```
root@ubuntu:~# curl -k -v --http3 -# -o /tmp/BPS.pdf
https://localhost:9443/
* Trying [::1]:9443...
* QUIC cipher selection: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_CCM_SHA256
* QUIC: connection to ::1 port 9443 refused
* QUIC connect to ::1 port 9443 failed: Couldn't connect to server
* Trying 127.0.0.1:9443...
* QUIC cipher selection: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_CCM_SHA256
* Skipped certificate verification
* Connected to localhost (127.0.0.1) port 9443
* using HTTP/3
* [HTTP/3] [0] OPENED stream for
https://localhost:9443/
* [HTTP/3] [0] [:method: GET]
* [HTTP/3] [0] [:scheme: https]
* [HTTP/3] [0] [:authority: localhost:9443]
* [HTTP/3] [0] [
ath: /]
* [HTTP/3] [0] [user-agent: curl/8.4.0-DEV]
* [HTTP/3] [0] [accept: */*]
> GET / HTTP/3
> Host: localhost:9443
> User-Agent: curl/8.4.0-DEV
> Accept: */*
>
< HTTP/3 200
< etag: "29cd-63e661c5-41130;;;"
< last-modified: Fri, 10 Feb 2023 15:24:53 GMT
< content-type: text/html
< content-length: 10701
< accept-ranges: bytes
< date: Tue, 26 Sep 2023 07:28:48 GMT
< server: LiteSpeed/1.7.18 Open
< alt-svc: h3=":9443"; ma=2592000, h3-29=":9443"; ma=2592000, h3-Q050=":9443"; ma=2592000, h3-Q046=":9443"; ma=2592000, h3-Q043=":9443"; ma=2592000, quic=":9443"; ma=2592000; v="43,46"
<
{ [10701 bytes data]
################################################################################################################################# 100.0%* Connection #0 to host localhost left intact
root@ubuntu:~#
```