Variable | Description |
---|---|
direct_media | determines whether media may flow directly between endpoints (default: "yes") |
rtp_symmetric | user agents (UAs) use the same socket/port binding to send and receive RTP stream packets |
force_rport | causes Asterisk to always send responses back to the address/port from which it received requests |
rewrite_contact | allow contact header to be rewritten with the source IP address port (default: "no") |
allow | allow codecs in order of preference |
transport | set the default transports; the order determines the primary default transport |
context | default context for incoming calls (from extensions.conf); defaults to 'default' |
aors | AoRs to be used with the endpoint (default: "") |
auth | authentication objects associated with the endpoint (default: "") |
Variable | Description |
---|---|
auth_type | may be "userpass" for plain text passwords or "md5" for pre-hashed credentials. (default: "userpass") |
password, username | credentials for registration |
Variable | Description |
---|---|
max_contacts | maximum number of contacts that can bind to an AoR (default: "0") |
Variable | Description |
---|---|
webrtc | when set to "yes" this also enables the following values that are needed for webrtc: rtcp_mux, use_avpf, ice_support, and use_received_transport |
Variable | Description |
---|---|
enabled | Enable the HTTP server. The HTTP server in Asterisk is disabled by default. Unless it is enabled, ARI will not function! |
bindaddr | The IP address to bind the HTTP server to. This can either be an explicit local address, or 0.0.0.0 to bind to all available interfaces. |
bindport | The port to bind the HTTP server to. Client making HTTP requests should specify 8088 as the port to send the request to. |
prefix | A prefix to require for all requests. If specified, requests must begin with the specified prefix. |
tlsenable | Enable HTTPS |
tlsbindaddr | The IP address and port to bind the HTTPS server to. This should be an IP address and port, e.g., 0.0.0.0:8089 |
tlscertfile | The full path to the certificate file to use. Asterisk only supports the .pem format |
tlsprivatekey | The full path to the private key file. Asterisk only supports the .pem format. If this is not specified, the certificate specified in tlscertfile will be searched for the private key. |
Variable | Description |
---|---|
ignoreip | can be a list of IP addresses, CIDR masks or DNS hosts. Fail2ban will not ban a host which matches an address in this list. Several addresses can be defined using space (and/or comma) separator. |
bantime | the number of seconds that a host is banned. |
findtime, maxretry | a host is banned if it has generated "maxretry" during the last "findtime" seconds |
backend | specifies the backend used to get files modification |
usedns | specifies if jails should trust hostnames in logs, warn when DNS lookups are performed, or ignore all hostnames in logsyes: if a hostname is encountered, a DNS lookup will be performed |
destemail | destination email address used solely for the interpolations in jail.{conf,local,d/*} configuration files. |
sender | sender email address used solely for some actions |
banaction | default banning action (e.g. iptables, iptables-new, iptables-multiport, shorewall, etc) It is used to define a ction_* variables |
protocol | default protocol (tcp, udp, ...) |
chain | specify chain where jumps would need to be added in ban-actions expecting parameter chain |
enabled | enables the jails |
port | ports to be banned |
filter | defines the filter to use by the jail |
logpath | path to the logs |