HTTP/3 getsockname Bad file descriptor

Sergey Kandaurov pluknet at nginx.com
Wed Oct 7 13:57:27 UTC 2020



> On 7 Oct 2020, at 10:33, Sergey Kandaurov <pluknet at nginx.com> wrote:
> 
>> 
>> On 7 Oct 2020, at 06:02, Ryan Gould <ryanbgould at gmail.com> wrote:
>> 
>> hello all you amazing developers,
>> 
>> i found some old 2013 references to this error relating to SPDY, but have not seen anything recently.  i am building on a debian 9 box using the latest code from here: https://hg.nginx.org/nginx-quic using build instructions from https://quic.nginx.org/readme.html
>> 
>> i get the following errors when i use firefox nightly (82.0b8), Chrome/85, or when i use command-line curl (built using quiche):
>> 
>> 2020/10/07 04:35:04 [alert] 14263#0: *78 getsockname() failed (9: Bad file descriptor), client: X.X.X.X, server: example.com, request: "HEAD / HTTP/3"
>> 2020/10/07 04:35:04 [alert] 14263#0: *78 getsockname() failed (9: Bad file descriptor) while sending response to client, client: X.X.X.X, server: example.com, request: "HEAD / HTTP/3"
> 
> Thank you for your report.
> This is a (known) issue related to how connections are used
> in the ngx_http_v3_module.

Now fixed in https://hg.nginx.org/nginx-quic/rev/d57cfdebe301

-- 
Sergey Kandaurov



More information about the nginx mailing list