<?xml version='1.0' encoding='utf-8'?>
<rss version="2.0"><channel><title>aarch64 GetPageSpeed extras repository for CentOS/RHEL 9</title><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/latest-feed.xml</link><description>Latest packages for aarch64 GetPageSpeed extras repository for CentOS/RHEL 9</description><lastBuildDate>Fri, 30 Oct 2026 03:37:50 +0000</lastBuildDate><generator>Repoview-2.5.0</generator><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-unbrotli.html+3:1.30.6+0.0.3-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-unbrotli.html</link><pubDate>Fri, 30 Oct 2026 03:34:36 +0000</pubDate><title>Update: nginx-module-unbrotli-1.30.6+0.0.3-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-unbrotli&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Decompresses Brotli-encoded responses for clients that do not support it
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		The ngx_unbrotli module is a filter that decompresses responses with
Content-Encoding: br for clients that do not support Brotli encoding method.
It allows to save I/O by unconditional Brotli compression of responses.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_unbrotli_filter_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-unbrotli-1.30.6+0.0.3-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-unbrotli-1.30.6+0.0.3-2.el9.gps.aarch64&lt;/a&gt;
              [20 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-media-framework.html+2:1.30.6+2.3.1-1.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-media-framework.html</link><pubDate>Fri, 30 Oct 2026 02:19:22 +0000</pubDate><title>Update: nginx-module-media-framework-1.30.6+2.3.1-1.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-media-framework&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Kaltura Live Media Framework
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		A distributed framework for live video streaming. The system is
composed of multiple components, each one responsible for a
specific function. Enable modules by placing at the top of your
/etc/nginx/nginx.conf file:

    load_module modules/ngx_http_api_module.so;
    load_module modules/ngx_http_pckg_core_module.so;
    load_module modules/ngx_kmp_in_module.so;
    load_module modules/ngx_kmp_out_module.so;
    load_module modules/ngx_live_module.so;
    load_module modules/ngx_rtmp_kmp_module.so;
    load_module modules/ngx_rtmp_module.so;
    load_module modules/ngx_stream_kmp_cc_module.so;
    load_module modules/ngx_stream_kmp_rtmp_module.so;
    load_module modules/ngx_stream_ts_module.so;
    load_module modules/ngx_ts_kmp_module.so;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-media-framework-1.30.6+2.3.1-1.el9.gps.aarch64.rpm"
              &gt;nginx-module-media-framework-1.30.6+2.3.1-1.el9.gps.aarch64&lt;/a&gt;
              [467 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-30)&lt;/span&gt;:
              &lt;pre&gt;- Carefully updated to upstream module version 2.3.1&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-media-framework-1.30.6+2.3.0-1.el9.gps.aarch64.rpm"
              &gt;nginx-module-media-framework-1.30.6+2.3.0-1.el9.gps.aarch64&lt;/a&gt;
              [467 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-29)&lt;/span&gt;:
              &lt;pre&gt;- Carefully updated to upstream module version 2.3.0&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-rtmp.html+3:1.30.6+1.2.2-6.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-rtmp.html</link><pubDate>Thu, 29 Oct 2026 20:53:27 +0000</pubDate><title>Update: nginx-module-rtmp-1.30.6+1.2.2-6.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-rtmp&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX RTMP module
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX-based Media Streaming Server


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_rtmp_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-rtmp-1.30.6+1.2.2-6.el9.gps.aarch64.rpm"
              &gt;nginx-module-rtmp-1.30.6+1.2.2-6.el9.gps.aarch64&lt;/a&gt;
              [189 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-rtmp-selinux.html+3:1.30.6+1.2.2-6.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-rtmp-selinux.html</link><pubDate>Thu, 29 Oct 2026 20:53:27 +0000</pubDate><title>Update: nginx-module-rtmp-selinux-1.30.6+1.2.2-6.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-rtmp-selinux&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; SELinux policy module required to run nginx-module-rtmp
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		This package contains SELinux policy module necessary to run nginx-module-rtmp.
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-rtmp-selinux-1.30.6+1.2.2-6.el9.gps.aarch64.rpm"
              &gt;nginx-module-rtmp-selinux-1.30.6+1.2.2-6.el9.gps.aarch64&lt;/a&gt;
              [9 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-nftset-access.html+3:1.30.6+3.0.0-5.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-nftset-access.html</link><pubDate>Thu, 29 Oct 2026 20:53:06 +0000</pubDate><title>Update: nginx-module-nftset-access-1.30.6+3.0.0-5.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-nftset-access&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Zero-latency IP blocking using Linux kernel nftables sets
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		High-performance NGINX module for IP-based access control using Linux kernel nftables sets.

Key Features:

- Blacklist/Whitelist modes: Block or allow IPs based on nftables set membership
- Multiple sets: Check against multiple nft sets in one directive
- Live updates: Modify nft sets without reloading NGINX
- Honeypot auto-add: Automatically add malicious IPs to nftables sets with configurable timeouts
- Built-in rate limiting: Per-IP rate limiting with auto-ban to nftables sets
- JavaScript challenges: Proof-of-work challenges to filter bots
- Dual-stack support: Works with both IPv4 and IPv6 nftables sets
- Custom status codes: Return any HTTP status when blocking
- CIDR support: Use interval sets for network ranges
- Prometheus metrics: Native /metrics endpoint for monitoring
- JSON stats API: Detailed statistics endpoint
- LRU cache: Shared memory cache for high-performance lookups

Successor to ipset-access module, using modern nftables instead of legacy ipset.
Compatible with realip module for proper client IP detection behind proxies.

Note: This module requires CAP_NET_ADMIN capability. The selinux subpackage
includes a systemd override and helper library to enable this automatically.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_nftset_access_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-nftset-access-1.30.6+3.0.0-5.el9.gps.aarch64.rpm"
              &gt;nginx-module-nftset-access-1.30.6+3.0.0-5.el9.gps.aarch64&lt;/a&gt;
              [38 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-nftset-access-selinux.html+3:1.30.6+3.0.0-5.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-nftset-access-selinux.html</link><pubDate>Thu, 29 Oct 2026 20:53:06 +0000</pubDate><title>Update: nginx-module-nftset-access-selinux-1.30.6+3.0.0-5.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-nftset-access-selinux&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; SELinux policy module required to run nginx-module-nftset-access
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		This package contains SELinux policy module necessary to run nginx-module-nftset-access.

Additionally, it includes a capability helper that allows NGINX workers to
retain CAP_NET_ADMIN after dropping privileges, and a systemd drop-in to
automatically configure the required capabilities for the nginx service.
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-nftset-access-selinux-1.30.6+3.0.0-5.el9.gps.aarch64.rpm"
              &gt;nginx-module-nftset-access-selinux-1.30.6+3.0.0-5.el9.gps.aarch64&lt;/a&gt;
              [15 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-live-common.html+3:1.30.6+2.3.1-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-live-common.html</link><pubDate>Thu, 29 Oct 2026 20:52:43 +0000</pubDate><title>Update: nginx-module-live-common-1.30.6+2.3.1-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-live-common&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Kaltura Media Framework Common NGINX Module
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Shared module for exposing an HTTP API, sending HTTP events,
parsing JSON, KMP/KSMP definitions, etc., used by most
Kaltura Media Framework NGINX modules.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_api_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-live-common-1.30.6+2.3.1-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-live-common-1.30.6+2.3.1-2.el9.gps.aarch64&lt;/a&gt;
              [68 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-live-common-1.30.6+2.3.0-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-live-common-1.30.6+2.3.0-2.el9.gps.aarch64&lt;/a&gt;
              [68 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-ipset-access.html+3:1.30.6+2.0.10-5.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-ipset-access.html</link><pubDate>Thu, 29 Oct 2026 20:52:21 +0000</pubDate><title>Update: nginx-module-ipset-access-1.30.6+2.0.10-5.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-ipset-access&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Zero-latency IP blocking using Linux kernel ipsets (v2)
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		High-performance NGINX module for IP-based access control using Linux kernel ipsets.

Key Features:

- Blacklist/Whitelist modes: Block or allow IPs based on ipset membership
- Honeypot auto-add: Automatically add malicious IPs to ipsets with configurable timeouts and custom HTTP status codes
- Built-in rate limiting: Per-IP rate limiting with auto-ban to ipsets
- JavaScript challenges: Proof-of-work challenges to filter bots
- Dual-stack support: Works with both IPv4 and IPv6 ipsets
- FirewallD compatible: Integrates with firewall-cmd managed ipsets
- Whitelist bypass: Whitelisted IPs skip rate limiting and challenges
- Dry-run mode: Test rules in production without blocking
- Prometheus metrics: Native /metrics endpoint for monitoring
- LRU cache: Shared memory cache for high-performance lookups

Uses libipset directly (no CLI fallback) for kernel-level performance.
Compatible with realip module for proper client IP detection behind proxies.

Note: This module requires CAP_NET_ADMIN capability. The selinux subpackage
includes a systemd override and helper library to enable this automatically.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_ipset_access_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-ipset-access-1.30.6+2.0.10-5.el9.gps.aarch64.rpm"
              &gt;nginx-module-ipset-access-1.30.6+2.0.10-5.el9.gps.aarch64&lt;/a&gt;
              [37 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-ipset-access-selinux.html+3:1.30.6+2.0.10-5.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-ipset-access-selinux.html</link><pubDate>Thu, 29 Oct 2026 20:52:21 +0000</pubDate><title>Update: nginx-module-ipset-access-selinux-1.30.6+2.0.10-5.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-ipset-access-selinux&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; SELinux policy module required to run nginx-module-ipset-access
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		This package contains SELinux policy module necessary to run nginx-module-ipset-access.

Additionally, it includes a capability helper that allows NGINX workers to
retain CAP_NET_ADMIN after dropping privileges, and a systemd drop-in to
automatically configure the required capabilities for the nginx service.
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-ipset-access-selinux-1.30.6+2.0.10-5.el9.gps.aarch64.rpm"
              &gt;nginx-module-ipset-access-selinux-1.30.6+2.0.10-5.el9.gps.aarch64&lt;/a&gt;
              [15 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx.html+3:1.30.6-75.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx.html</link><pubDate>Thu, 29 Oct 2026 15:31:12 +0000</pubDate><title>Update: nginx-1.30.6-75.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; High performance web server
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		nginx [engine x] is an HTTP and reverse proxy server, as well as
a mail proxy server.
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-1.30.6-75.el9.gps.aarch64.rpm"
              &gt;nginx-1.30.6-75.el9.gps.aarch64&lt;/a&gt;
              [1.1 MiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-29)&lt;/span&gt;:
              &lt;pre&gt;- Bump bundled nginx-module-gps-license 1.10.0 -&gt; 1.11.0: the default
  license token lookup now tries the canonical
  /etc/getpagespeed/license.jwt first (one file licenses every
  GetPageSpeed product on the host), then the legacy
  /etc/nginx/license.jwt, which keeps working forever; an explicit
  gps_license_token still wins&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-1.30.6-74.el9.gps.aarch64.rpm"
              &gt;nginx-1.30.6-74.el9.gps.aarch64&lt;/a&gt;
              [1.1 MiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-17)&lt;/span&gt;:
              &lt;pre&gt;- Bump bundled nginx-module-gps-license 1.9.1 -&gt; 1.10.0: the 503 page
  button label is now reason-aware (missing="Set up your token",
  expired="Renew license", invalid="Fix your token", revoked="Restart
  subscription") and its URL carries ?ref=nginx503 so landing-page
  analytics can attribute 503-driven arrivals.&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-ech.html+3:1.30.6-75.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-ech.html</link><pubDate>Thu, 29 Oct 2026 15:31:12 +0000</pubDate><title>Update: nginx-ech-1.30.6-75.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-ech&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Encrypted Client Hello key management for NGINX
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Key generation and rotation for Encrypted Client Hello (ECH, RFC 9849).

nginx reads ECH keys while parsing its configuration, so a new key only takes
effect on reload, and a client that picked up an older ECHConfigList from a
cached HTTPS DNS record still needs the key it encrypted to. nginx handles
that by accepting several ssl_ech_file directives: the first is advertised in
retry-configs, the rest stay loaded for decryption only.

This package ships nginx-ech-keygen, which maintains that rolling set under
/etc/nginx/ech and regenerates the include listing them, plus a
systemd timer that rotates on a schedule.

The timer is not enabled on install and nothing happens until you configure
it. Set ECH_PUBLIC_NAME in /etc/sysconfig/nginx-ech-rotate, run
"nginx-ech-keygen --init", publish the value it prints in the HTTPS record for
your ECH-enabled names, then "systemctl enable --now nginx-ech-rotate.timer".

ECH only helps if the HTTPS record is served from a DNS-only zone and clients
resolve over DoH. See https://nginx-extras.getpagespeed.com/ech/
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-ech-1.30.6-75.el9.gps.aarch64.rpm"
              &gt;nginx-ech-1.30.6-75.el9.gps.aarch64&lt;/a&gt;
              [25 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-29)&lt;/span&gt;:
              &lt;pre&gt;- Bump bundled nginx-module-gps-license 1.10.0 -&gt; 1.11.0: the default
  license token lookup now tries the canonical
  /etc/getpagespeed/license.jwt first (one file licenses every
  GetPageSpeed product on the host), then the legacy
  /etc/nginx/license.jwt, which keeps working forever; an explicit
  gps_license_token still wins&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-ech-1.30.6-74.el9.gps.aarch64.rpm"
              &gt;nginx-ech-1.30.6-74.el9.gps.aarch64&lt;/a&gt;
              [25 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-17)&lt;/span&gt;:
              &lt;pre&gt;- Bump bundled nginx-module-gps-license 1.9.1 -&gt; 1.10.0: the 503 page
  button label is now reason-aware (missing="Set up your token",
  expired="Renew license", invalid="Fix your token", revoked="Restart
  subscription") and its URL carries ?ref=nginx503 so landing-page
  analytics can attribute 503-driven arrivals.&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-length-hiding.html+3:1.30.6+1.1.1-3.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-length-hiding.html</link><pubDate>Wed, 28 Oct 2026 20:45:07 +0000</pubDate><title>Update: nginx-module-length-hiding-1.30.6+1.1.1-3.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-length-hiding&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX Length Hiding Filter Module
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX length hiding filter module provides functionality to append
randomly generated HTML comment to the end of response body to
hide correct response length and make it difficult for attackers
to guess secure token


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_length_hiding_filter_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-length-hiding-1.30.6+1.1.1-3.el9.gps.aarch64.rpm"
              &gt;nginx-module-length-hiding-1.30.6+1.1.1-3.el9.gps.aarch64&lt;/a&gt;
              [20 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-bot-verifier.html+3:1.30.6+0.0.18-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-bot-verifier.html</link><pubDate>Tue, 27 Oct 2026 09:18:13 +0000</pubDate><title>Update: nginx-module-bot-verifier-1.30.6+0.0.18-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-bot-verifier&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; A search index bot verification module for NGINX
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		[BETA] This module has been tested on a handful of production
websites.

This is an NGINX module designed to validate actors claiming to be
search engine indexers. It is right to disable security mechanisms
for valid search engine bots to ensure your controls do not interfere
with page rankings on any of the search providers. The issue is
that the User Agent header cannot be trusted. In order to ensure you
are allowing only valid search engine indexers, you must validate
according to their published standards.

This module performs that validation and caches the results to ensure
you do not pay validation penalties on every request.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_bot_verifier_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-bot-verifier-1.30.6+0.0.18-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-bot-verifier-1.30.6+0.0.18-2.el9.gps.aarch64&lt;/a&gt;
              [41 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-brotli.html+1:1.30.6+0.1.4-6.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-brotli.html</link><pubDate>Tue, 27 Oct 2026 06:18:19 +0000</pubDate><title>Update: nginx-module-brotli-1.30.6+0.1.4-6.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-brotli&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX Brotli dynamic modules
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX Brotli dynamic modules
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-brotli-1.30.6+0.1.4-6.el9.gps.aarch64.rpm"
              &gt;nginx-module-brotli-1.30.6+0.1.4-6.el9.gps.aarch64&lt;/a&gt;
              [27 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-25)&lt;/span&gt;:
              &lt;pre&gt;- Ship data-only Gixy metadata for the restricted Brotli ratio alphabet.
- Co-own vendor policy directories without adding analyzer dependencies.&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-brotli-1.30.6+0.1.4-5.el9.gps.aarch64.rpm"
              &gt;nginx-module-brotli-1.30.6+0.1.4-5.el9.gps.aarch64&lt;/a&gt;
              [26 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
              &lt;strong&gt;Changelog&lt;/strong&gt;
              by &lt;span&gt;Danila Vershinin (2026-10-25)&lt;/span&gt;:
              &lt;pre&gt;- Ship data-only Gixy metadata for the restricted Brotli ratio alphabet.
- Co-own vendor policy directories without adding analyzer dependencies.&lt;/pre&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-encrypted-session.html+3:1.30.6+0.11+0.3.4-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-encrypted-session.html</link><pubDate>Mon, 26 Oct 2026 02:10:46 +0000</pubDate><title>Update: nginx-module-encrypted-session-1.30.6+0.11+0.3.4-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-encrypted-session&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Encrypt and decrypt NGINX variable values
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX module to encrypt and decrypt NGINX variable values.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ndk_http_module.so;
    load_module modules/ngx_http_encrypted_session_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-encrypted-session-1.30.6+0.11+0.3.4-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-encrypted-session-1.30.6+0.11+0.3.4-2.el9.gps.aarch64&lt;/a&gt;
              [23 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-array-var.html+3:1.30.6+0.7+0.3.4-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-array-var.html</link><pubDate>Mon, 26 Oct 2026 02:10:28 +0000</pubDate><title>Update: nginx-module-array-var-1.30.6+0.7+0.3.4-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-array-var&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Array-typed variables for NGINX
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Adds support for array-typed variables to NGINX config files.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ndk_http_module.so;
    load_module modules/ngx_http_array_var_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-array-var-1.30.6+0.7+0.3.4-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-array-var-1.30.6+0.7+0.3.4-2.el9.gps.aarch64&lt;/a&gt;
              [21 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-echo.html+3:1.30.6+0.66-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-echo.html</link><pubDate>Sun, 25 Oct 2026 02:10:32 +0000</pubDate><title>Update: nginx-module-echo-1.30.6+0.66-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-echo&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; nginx Echo module
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		An NGINX module for bringing the power of "echo", "sleep", "time"
and more to NGINX's config file


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_echo_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-echo-1.30.6+0.66-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-echo-1.30.6+0.66-2.el9.gps.aarch64&lt;/a&gt;
              [46 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-phantom-token.html+3:1.30.6+2.0.2-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-phantom-token.html</link><pubDate>Sat, 24 Oct 2026 02:10:28 +0000</pubDate><title>Update: nginx-module-phantom-token-1.30.6+2.0.2-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-phantom-token&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Phantom Token NGINX Module
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX module that introspects phantom access tokens according to RFC 7662


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_curity_http_phantom_token_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-phantom-token-1.30.6+2.0.2-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-phantom-token-1.30.6+2.0.2-2.el9.gps.aarch64&lt;/a&gt;
              [28 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-upsync.html+3:1.30.6+2.1.4-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-upsync.html</link><pubDate>Wed, 21 Oct 2026 02:10:48 +0000</pubDate><title>Update: nginx-module-upsync-1.30.6+2.1.4-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-upsync&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX module for syncing upstreams from consul or etcd
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Syncs upstreams from consul or others, dynamically modify backend-servers
attribute(weight, max_fails,...), needn't reload nginx.

It may not always be convenient to modify configuration files and restart
NGINX. For example, if you are experiencing large amounts of traffic and high
load, restarting NGINX and reloading the configuration at that point further
increases load on the system and can temporarily degrade performance.

The module can be more smoothly expansion and constriction, and will not
influence the performance.

Another module, nginx-module-stream-upsync supports nginx stream
module(TCP protocol), please be noticed.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_upsync_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-upsync-1.30.6+2.1.4-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-upsync-1.30.6+2.1.4-2.el9.gps.aarch64&lt;/a&gt;
              [63 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-stream-upsync.html+3:1.30.6+1.3.0-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-stream-upsync.html</link><pubDate>Wed, 21 Oct 2026 02:10:28 +0000</pubDate><title>Update: nginx-module-stream-upsync-1.30.6+1.3.0-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-stream-upsync&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX module for syncing stream backends from consul or etcd
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		NGINX module which allows to sync upstreams from consul or others,
dynamically modify backend-servers attribute(weight, max_fails,...),
needn't reload nginx.

It may not always be convenient to modify configuration files and restart
NGINX. For example, if you are experiencing large amounts of traffic and high
load, restarting NGINX and reloading the configuration at that point further
increases load on the system and can temporarily degrade performance.

The module can be more smoothly expansion and constriction, and will not
influence the performance.

This module is for stream backends!

Another module, nginx-module-upsync is for HTTP backends


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_stream_upsync_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-stream-upsync-1.30.6+1.3.0-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-stream-upsync-1.30.6+1.3.0-2.el9.gps.aarch64&lt;/a&gt;
              [65 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-doh.html+3:1.30.6+0.2-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-doh.html</link><pubDate>Thu, 15 Oct 2026 16:33:02 +0000</pubDate><title>Update: nginx-module-doh-1.30.6+0.2-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-doh&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; NGINX module for serving DNS-over-HTTPS (DOH) requests
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Simple NGINX module for serving DNS-over-HTTPS (DOH) requests.

CAVEAT EMPTOR: This module is experimental, even though I have been using it
successfully with both Firefox and Curl, there may be undiscovered bugs.
Zone transfer is currently not officially supported.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_doh_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-doh-1.30.6+0.2-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-doh-1.30.6+0.2-2.el9.gps.aarch64&lt;/a&gt;
              [21 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item><item><guid isPermaLink="false">https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-tcp-fingerprint.html+3:1.30.6+0.1.0-2.el9.gps.aarch64</guid><link>https://extras.getpagespeed.com/redhat/9/early/aarch64/repoview/nginx-module-tcp-fingerprint.html</link><pubDate>Thu, 15 Oct 2026 15:02:58 +0000</pubDate><title>Update: nginx-module-tcp-fingerprint-1.30.6+0.1.0-2.el9.gps</title><description>&lt;div&gt;
	&lt;p&gt;
		&lt;strong&gt;Package:&lt;/strong&gt; nginx-module-tcp-fingerprint&lt;br/&gt;
		&lt;strong&gt;Summary:&lt;/strong&gt; Passive TCP SYN fingerprint (p0f-style) and TCP/TLS RTT variables
	&lt;/p&gt;
	&lt;p&gt;
		&lt;strong&gt;Description:&lt;/strong&gt;&lt;br/&gt;
		Exposes a passive fingerprint of the client's TCP/IP stack, read from
the SYN that opened the connection (TTL, window, MSS, window scale,
option layout and header quirks, in the tradition of p0f), as nginx
variables, plus the TLS 1.3 handshake round trip next to the kernel's
TCP RTT to spot tunnelled clients. A Windows User-Agent arriving on a
Linux SYN, an MSS that tells the link, or a TLS RTT well above the TCP
one are strong bot and proxy signals; combine them with JA3/JA4 TLS
fingerprints for layered bot mitigation. The module only reports:
scoring, logging or challenging is up to the configuration. Linux only
(TCP_SAVE_SYN); variables are empty on HTTP/3.


To enable this module after installation, add the following to
/etc/nginx/nginx.conf and reload NGINX:

    load_module modules/ngx_http_tcp_fingerprint_module.so;


Alternatively, enable all installed modules by adding this line
to the top of /etc/nginx/nginx.conf:

    include /usr/share/nginx/modules/*.conf;
	&lt;/p&gt;
	&lt;h3&gt;Changes:&lt;/h3&gt;
	&lt;table cellpadding="4" cellspacing="0"&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;a href="https://extras.getpagespeed.com/redhat/9/early/aarch64/RPMS/nginx-module-tcp-fingerprint-1.30.6+0.1.0-2.el9.gps.aarch64.rpm"
              &gt;nginx-module-tcp-fingerprint-1.30.6+0.1.0-2.el9.gps.aarch64&lt;/a&gt;
              [27 KiB]&lt;/td&gt;
            &lt;td valign="top"&gt;
            	&lt;em&gt;(no changelog entry)&lt;/em&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
&lt;/div&gt;
</description></item></channel></rss>