2394. [func] razvan
Added new 'statistic-global-get-all' command for kea-dhcp4
- and kea-dhcp6 servers, which returns all statistica except
+ and kea-dhcp6 servers, which returns all statistics except
subnet counters.
(Gitlab #3213)
2352. [bug] razvan
Fix error handling when detecting a global reservation for the
- client and global reservatons are explicitly disabled in the
+ client and global reservations are explicitly disabled in the
configuration.
(Gitlab #3911)
2263. [func] fdupont
RFC 8925 "IPv6-Only Preferred Option for DHCPv4" is now
- fully implemented: 0.0.0.0 address can be offerred.
+ fully implemented: 0.0.0.0 address can be offered.
(Gitlab #3094)
2262. [bug] marcin
multi-threading settings if there is a configuration error
detected. Also hooks now set DROP flag on the
dhcp4_srv_configured and dhcp6_srv_configured callouts if the
- configuration is invalid or an error occured. Proper shutdown
+ configuration is invalid or an error occurred. Proper shutdown
of the HTTP listener is performed now instead of generating a
server crash if the provided address is not valid.
(Gitlab #2799)
"reclaim-timer-wait-time": 10,
// Specifies the maximum number of expired lease-processing cycles
- // which didn't result in full cleanup of exired leases from the
+ // which didn't result in full cleanup of expired leases from the
// lease database, after which a warning message is issued.
"unwarned-reclaim-cycles": 5
},
// ddns-ttl-max. They are mutually exclusive.
"ddns-ttl": 500,
- // Subnet-evel value. See description at the global level.
+ // Subnet-level value. See description at the global level.
// "ddns-ttl-min": 10000,
// Subnet-level value. See description at the global level.
// ddns-ttl-min, or ddns-ttl-max. They are mutually exclusive.
// "ddns-ttl": 500,
- // Pool-evel value. See description at the global level.
+ // Pool-level value. See description at the global level.
"ddns-ttl-min": 10000,
// Pool-level value. See description at the global level.
"reclaim-timer-wait-time": 10,
// Specifies the maximum number of expired lease-processing cycles
- // which didn't result in full cleanup of exired leases from the
+ // which didn't result in full cleanup of expired leases from the
// lease database, after which a warning message is issued.
"unwarned-reclaim-cycles": 5
},
// ddns-ttl-max. They are mutually exclusive.
"ddns-ttl": 500,
- // Subnet-evel value. See description at the global level.
+ // Subnet-level value. See description at the global level.
// "ddns-ttl-min": 10000,
// Subnet-level value. See description at the global level.
// ddns-ttl-min, or ddns-ttl-max. They are mutually exclusive.
// "ddns-ttl": 500,
- // Pool-evel value. See description at the global level.
+ // Pool-level value. See description at the global level.
"ddns-ttl-min": 10000,
// Pool-level value. See description at the global level.
"reclaim-timer-wait-time": 10,
// Specifies the maximum number of expired lease-processing cycles
- // which didn't result in full cleanup of exired leases from the
+ // which didn't result in full cleanup of expired leases from the
// lease database, after which a warning message is issued.
"unwarned-reclaim-cycles": 5
},
// ddns-ttl-max. They are mutually exclusive.
"ddns-ttl": 500,
- // Subnet-evel value. See description at the global level.
+ // Subnet-level value. See description at the global level.
// "ddns-ttl-min": 10000,
// Subnet-level value. See description at the global level.
// ddns-ttl-min, or ddns-ttl-max. They are mutually exclusive.
// "ddns-ttl": 500,
- // Pool-evel value. See description at the global level.
+ // Pool-level value. See description at the global level.
"ddns-ttl-min": 10000,
// Pool-level value. See description at the global level.
"reclaim-timer-wait-time": 10,
// Specifies the maximum number of expired lease-processing cycles
- // which didn't result in full cleanup of exired leases from the
+ // which didn't result in full cleanup of expired leases from the
// lease database, after which a warning message is issued.
"unwarned-reclaim-cycles": 5
},
// ddns-ttl-max. They are mutually exclusive.
"ddns-ttl": 500,
- // Subnet-evel value. See description at the global level.
+ // Subnet-level value. See description at the global level.
// "ddns-ttl-min": 10000,
// Subnet-level value. See description at the global level.
// ddns-ttl-min, or ddns-ttl-max. They are mutually exclusive.
// "ddns-ttl": 500,
- // Pool-evel value. See description at the global level.
+ // Pool-level value. See description at the global level.
"ddns-ttl-min": 10000,
// Pool-level value. See description at the global level.
option class-tagging (see :ref:`option-class-tagging`). A good real-life scenario
might be a situation where some customers of an ISP have not paid their bills.
These customers need to be assigned an alternate DNS server that, instead of giving
-acces to the internet, redirects those customers to a captive portal urging them
+access to the internet, redirects those customers to a captive portal urging them
to bring their accounts up to date. Reservations can be used to assign a client
to the "blocked" class that is subsequently used to determine the DNS server option
value as shown below:
registered leases are independent: when a lease in another state already
exists for an address this address in considered as in use and can't be
registered. Similarly a registered lease can't change to another
- state, e.g. reclaimation of expired registered leases removes them.
+ state, e.g. reclamation of expired registered leases removes them.
.. note::
These commands are used to delete a subnet-specific DHCP option
from the database. The option is identified by an option code
-and option space, and, as of Kea 3.1.1, an optional ``client-casses``
+and option space, and, as of Kea 3.1.1, an optional ``client-classes``
parameter (see :ref:`cb-cmds-option-class-tags-as-keys`).
These parameters are passed within the ``options`` list.
Another list, ``subnets``, contains a map with the
The OLD_LEASE6 does not always exist.
The leases4_committed hook point needs for loops to handle the list of addresses.
-This can be achived in the following way:
+This can be achieved in the following way:
::
}
The leases6_committed hook point needs for loops to handle the list of addresses.
-This can be achived in the following way:
+This can be achieved in the following way:
::
command socket configuration is NOT SECURE: %1
This warning message is issued when security enforcement is disabled
-and command socket configuration does not use HTTPS/TLS or baseic HTTP
+and command socket configuration does not use HTTPS/TLS or basic HTTP
authentication. The server will still use the socket as configured but
is warning that doing so may pose a security risk.
This warning message is emitted when the reported mean duration for
an alarm exceeds its high-water-ms value. As long as the reported
-averges remain above the low-water-ms value, the alarm will remain
+averages remain above the low-water-ms value, the alarm will remain
triggered and this message will be repeated every alarm-report-secs.
Arguments detail the alarm's key, the time the alarm was first
triggered, the most recent reported mean, and the high-water-ms
RADIUS thread pool started with %1 threads.
-This informational message is issued when the thread pool is starrted.
+This informational message is issued when the thread pool is started.
The number of threads is displayed.
****