Karthikdasari0423 opened a new issue, #10951: URL: https://github.com/apache/trafficserver/issues/10951
I built ATS as explained in the HTTP/3 Docs (https://github.com/apache/trafficserver/wiki/HTTP-3-Documentation) ``` root@ubuntu:~# netstat -alpn | grep traffic_ tcp 0 0 0.0.0.0:4443 0.0.0.0:* LISTEN 250548/traffic_serv tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 250548/traffic_serv tcp6 0 0 :::8080 :::* LISTEN 250548/traffic_serv udp 0 0 127.0.0.1:50171 127.0.0.53:53 ESTABLISHED 250548/traffic_serv udp 0 0 0.0.0.0:4443 0.0.0.0:* 250548/traffic_serv udp6 0 0 :::4443 :::* 250548/traffic_serv unix 2 [ ACC ] STREAM LISTENING 5400858 250548/traffic_serv /opt/ats/var/trafficserver/jsonrpc20.sock unix 2 [ ] DGRAM CONNECTED 5400853 250548/traffic_serv root@ubuntu:~# ``` when i tried to download or establish any connection using curl 8.5.1-DEV built on top of quictls/3.1.4 with ATS, connection is not getting established. ``` root@ubuntu:~# curl -V curl 8.5.1-DEV (x86_64-pc-linux-gnu) libcurl/8.5.1-DEV quictls/3.1.4 zlib/1.2.11 brotli/1.0.9 nghttp2/1.59.0-DEV ngtcp2/1.1.0 nghttp3/1.1.0 Release-Date: [unreleased] Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTP3 HTTPS-proxy IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets root@ubuntu:~# ``` ``` root@ubuntu:~# curl -k -v --http3 https://127.0.0.1:4443/cache/1024 * Trying 127.0.0.1:4443... * 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 127.0.0.1 (127.0.0.1) port 4443 * using HTTP/3 * [HTTP/3] [0] OPENED stream for https://127.0.0.1:4443/cache/1024 * [HTTP/3] [0] [:method: GET] * [HTTP/3] [0] [:scheme: https] * [HTTP/3] [0] [:authority: 127.0.0.1:4443] * [HTTP/3] [0] [:path: /cache/1024] * [HTTP/3] [0] [user-agent: curl/8.5.1-DEV] * [HTTP/3] [0] [accept: */*] > GET /cache/1024 HTTP/3 > Host: 127.0.0.1:4443 > User-Agent: curl/8.5.1-DEV > Accept: */* > * ngtcp2_conn_handle_expiry returned error: ERR_IDLE_CLOSE * Connection #0 to host 127.0.0.1 left intact curl: (55) ngtcp2_conn_handle_expiry returned error: ERR_IDLE_CLOSE root@ubuntu:~# ``` but when i tried to establish connection with curl 8.2.1-DEV built on top of OpenSSL/3.1.2 with ATS, connection is getting established ``` root@ubuntu:~# /opt/bin/curl -V curl 8.2.1-DEV (x86_64-pc-linux-gnu) libcurl/8.2.1-DEV OpenSSL/3.1.2 zlib/1.2.11 brotli/1.0.9 nghttp2/1.55.1 ngtcp2/0.17.0 nghttp3/0.13.0 Release-Date: [unreleased] Protocols: dict file ftp ftps gopher gophers http https imap imaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTP3 HTTPS-proxy IPv6 Largefile libz NTLM NTLM_WB SSL threadsafe TLS-SRP UnixSockets root@ubuntu:~# root@ubuntu:~# ``` ``` root@ubuntu:~# /opt/bin/curl -k -v --http3 https://127.0.0.1:4443/cache/1024 * processing: https://127.0.0.1:4443/cache/1024 * Trying 127.0.0.1:4443... * Skipped certificate verification * Connected to 127.0.0.1 (127.0.0.1) port 4443 * using HTTP/3 * Using HTTP/3 Stream ID: 0 > GET /cache/1024 HTTP/3 > Host: 127.0.0.1:4443 > User-Agent: curl/8.2.1-DEV > Accept: */* > < HTTP/3 200 < content-length: 1024 < cache-control: max-age=86400, public < last-modified: Tue, 19 Dec 2023 13:39:12 GMT < date: Tue, 19 Dec 2023 13:39:12 GMT < age: 54310 < via: http/1.1 traffic_server (ApacheTrafficServer/10.0.0 [uScRs f p eN:t cCHp s ]) < server: ATS/10.0.0 < xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx* Connection #0 to host 127.0.0.1 left intact root@ubuntu:~# ``` is there any known issue with curl 8.5.1-DEV with ATS or am i missing anything here? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
