Listener
Make WAF listen on specific ports to accept connections and distribute across one or multiple origin servers
Overview
Listeners are used for configuring websites and servers appropriately that it can help to reduce response time, increase throughput, optimize resource use and overload of any single resource.
Listeners are commonly used to integrate a website into the WAF system. The WAF solution will only listen to domains/VIPs that have been added to it.
When we add a website to WAF, we must include our backend server and its port number.
How to Use :
- Go to Apps > WAF > Listeners
- Click Add Listener button.
- Configure your settings.
- Click Save Changes
Description
Domain / Virtual IP
This option allows user to specify fully qualified domain name of the website. Whenever adding the root domain, ensure it is empty.
Accepted values: Website Name
Default: Blank
Reference
This option allows user to create new listener with different subdomain by modifying an existing listener. It clones the same configuration in the new listener.
Accepted values: Listeners
Default: None
Service Type
This option allows user to specify service type based on the protocol of backend application. The listener/subdomain can be created service type with any of the three protocols i.e. HTTP, TCP, UDP.
Accepted values: HTTP / STREAM / MAIL
Default: HTTP
Origin Servers
This option allows user to specify IP and listening port of the backend server wherein load balancing occurs. There can be combination of multiple IP and listening port.
Accepted values: Server IPs with listening port(Ex. 8.8.8.8:80)
Default: Blank
For example, we want to add a backend server 10.0.0.45 with its listening port 443, we can use syntax '10.0.0.45:443'.