Roman Arutyunyan
Roman Arutyunyan
In Stream server name always comes from SSL, which is missing in your configuration. There are two ways to use it: - ssl termination; in this case you need to...
No plans so far. But we'll need to look into this for sure.
Could you please provide a real-life example of using QUIC in Stream. Which protocol would you like to use on top of QUIC? One such protocol is DoQ (DNS-over-QUIC) which...
@surpass007 thanks for the feedback. In the `quic` branch we had this feature, but removed it before merging into master branch because of uncertainty regarding real use cases and syntax...
According to glibc source, this can only happen if there's an overflow in the year field: year - 1900 is out of 32-bit. While it makes no sense, this should...
Regarding memory consumption. Here's the code that allocates memory: https://github.com/nginx/nginx/blob/1a64c196a7d43f83a14fec20ce8936e599c92865/src/http/modules/ngx_http_upstream_hash_module.c#L314 Unlike round-robin, for ketama actual weight values matter in terms of memory consumption. On a 64-bit system ketama table size...
The issue is not about Stream module despite the name, please change it to avoid confusion. nginx does not deliberately delay the proxy response. It can be delayed by client...
You can dump all connections from `ngx_cycle->connections`. See `ngx_close_idle_connections()` for details. Regarding large `ngx_stat_active`, I see you are using openresty, which is a modified version of nginx. Those modifications can...
Looks like Safari hasn't dropped the support for old TLS versions. Safari 17.4.1 after complaining about the old TLS version, successfully showed an TLSv1.0 page. In fact, Safari 13.1 release...
The new version looks fine.