NGINX Plus licensing workflows

This reference shows how NGINX Plus validates license status and sends usage reports to F5. The workflows include startup, license expiration, and reporting in both online and offline (disconnected) environments.

Startup check

Select the image to enlarge.

License expiration check

Select the image to enlarge.

License reporting check

Select the image to enlarge.

Default: every 1 hour.

License reporting check (offline)

Select the image to enlarge.

Default: every 1 hour.

License renewal using JWT token

Select the image to enlarge.

Default: every 1 hour.

FCP subscription renewals require a manual JWT update

If your subscription uses the Flex Consumption Program (FCP), automatic JWT renewal isn’t supported. When F5 renews an FCP subscription, it creates a new subscription ID. NGINX Plus doesn’t recognize this as a renewal, so the JWT license won’t update automatically. If you don’t update the license before it expires, NGINX Plus will stop processing traffic.

Check your subscription type in MyF5 and plan to update the JWT license manually at each renewal.

For details and steps, see K000160880: JWT license auto-renewal may fail in NGINX Plus.