NGINX and HTTP 3 support

A quick question.

Is supporting HTTP 3 / NGINX a possibility in the near future?

From what I have read on-line it’s now in a stable condition.

Nigel.

This won’t happen any sooner than nginx -V shows that it’s compiled with http_v3_module support out of the box. This isn’t the case, even with the most recent distro like Ubuntu 24.04.

The only way to do it nowadays is to configure and make a custom Nginx build or install a pre-built package directly from the Nginx website, which is something we cannot recommend or support.

1 Like

Ilia,

This is where I get confused about how applications get from the developing company (like NGINX) into a repository.

NGINX 1.25.0 was released on May 23, 2023 and had “experimental” support for HTTP 3 and they are now up to 1.26.0.

And it’s why I wrote, as I don’t want to do the upgrade myself, far better to have it properly supported by VirtualMin.

Nigel.

We don’t follow that model. We use only the packages available in your OS repositories, as we have always done historically.

This is the most reliable way, as running bleeding-edge software isn’t really suitable for enterprise environments.

If you really want bleeding-edge software, use Fedora or Kali. However, we don’t recommend this either!

2 Likes

That sums it up!

just because Google is promoting this certainly does not make it “the next best thing”. I am a great supporter of Nginx but if the vast number of OS are not “approving” this I am certainly not looking at something that is still “experimental” and would not expect Webmin/Virtualmin to take the leap.

1 Like

We’re never going to package nginx (or Apache, or MariaDB, or Postfix, or BIND, etc.). Those packages always come from your OS. You made an OS choice, and we respect that choice. It would be dangerous for a small organization (and sometimes even a large organization, e.g. Amazon, who suck at Linux distro maintenance) to try to shoehorn a bunch of random packages in. There are control panels that do that, but it’s a bug not a feature. They shouldn’t do it, and they’re probably putting their customers at risk by doing it.

4 Likes