The license section of the firewall’s configuration file. A standalone firewall needs either a Varnish Artifact Firewall license or a Varnish Enterprise license with the sup-firewall addon. Request a trial license if you do not have one.
Example:
license:
file: /etc/varnish-artifact-firewall/license.lic
Set one of file or text.
filelicense:
file: /etc/varnish-artifact-firewall/license.lic
Type: String
Path to the license file.
textlicense:
text: |
<License>
Type: String
The license itself, written into the configuration.
The firewall refuses to start without a valid license, and logs the reason. When a date in the license passes:
| Date passed | What happens |
|---|---|
expiration |
A warning is logged, and the firewall keeps running. |
no_restart |
The firewall keeps running, but refuses to start again. |
shutdown |
The firewall stops, and refuses to start again. |
A firewall integrated with a Virtual Registry needs the sup-firewall addon on the Virtual Registry’s license.