extern const isc::log::MessageID PING_CHECK_CHANNEL_ECHO_REQUEST_SENT = "PING_CHECK_CHANNEL_ECHO_REQUEST_SENT";
extern const isc::log::MessageID PING_CHECK_CHANNEL_MALFORMED_PACKET_RECEIVED = "PING_CHECK_CHANNEL_MALFORMED_PACKET_RECEIVED";
extern const isc::log::MessageID PING_CHECK_CHANNEL_NETWORK_WRITE_ERROR = "PING_CHECK_CHANNEL_NETWORK_WRITE_ERROR";
-extern const isc::log::MessageID PING_CHECK_CHANNEL_NO_LEASE_OR_LEASE_REUSED = "PING_CHECK_CHANNEL_NO_LEASE_OR_LEASE_REUSED";
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_CLOSED = "PING_CHECK_CHANNEL_SOCKET_CLOSED";
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_CLOSE_ERROR = "PING_CHECK_CHANNEL_SOCKET_CLOSE_ERROR";
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_OPENED = "PING_CHECK_CHANNEL_SOCKET_OPENED";
extern const isc::log::MessageID PING_CHECK_MGR_STOPPED = "PING_CHECK_MGR_STOPPED";
extern const isc::log::MessageID PING_CHECK_MGR_STOPPING = "PING_CHECK_MGR_STOPPING";
extern const isc::log::MessageID PING_CHECK_MGR_SUBNET_CONFIG_FAILED = "PING_CHECK_MGR_SUBNET_CONFIG_FAILED";
+extern const isc::log::MessageID PING_CHECK_NO_LEASE_OR_LEASE_REUSED = "PING_CHECK_NO_LEASE_OR_LEASE_REUSED";
extern const isc::log::MessageID PING_CHECK_PAUSE_FAILED = "PING_CHECK_PAUSE_FAILED";
extern const isc::log::MessageID PING_CHECK_PAUSE_ILLEGAL = "PING_CHECK_PAUSE_ILLEGAL";
extern const isc::log::MessageID PING_CHECK_PAUSE_PERMISSIONS_FAILED = "PING_CHECK_PAUSE_PERMISSIONS_FAILED";
"PING_CHECK_CHANNEL_ECHO_REQUEST_SENT", "to address %1, id %2, sequence %3",
"PING_CHECK_CHANNEL_MALFORMED_PACKET_RECEIVED", "error occurred unpacking message %1, discarding it",
"PING_CHECK_CHANNEL_NETWORK_WRITE_ERROR", "occurred trying to ping %1, error %2",
- "PING_CHECK_CHANNEL_NO_LEASE_OR_LEASE_REUSED", "Ping check skipped: no lease",
"PING_CHECK_CHANNEL_SOCKET_CLOSED", "ICMP socket has been closed.",
"PING_CHECK_CHANNEL_SOCKET_CLOSE_ERROR", "an attempt to close the ICMP socket failed %1",
"PING_CHECK_CHANNEL_SOCKET_OPENED", "ICMP socket been opened successfully.",
"PING_CHECK_MGR_STOPPED", "channel operations have stopped",
"PING_CHECK_MGR_STOPPING", "ping channel operations are stopping",
"PING_CHECK_MGR_SUBNET_CONFIG_FAILED", "user-context for subnet id %1, contains invalid ping-check %2",
+ "PING_CHECK_NO_LEASE_OR_LEASE_REUSED", "Ping check skipped: no lease",
"PING_CHECK_PAUSE_FAILED", "Pausing ping channel operations failed %1",
"PING_CHECK_PAUSE_ILLEGAL", "Pausing ping channel operations not allowed %1",
"PING_CHECK_PAUSE_PERMISSIONS_FAILED", "Permissions check for ping-channel pause failed %1",
extern const isc::log::MessageID PING_CHECK_CHANNEL_ECHO_REQUEST_SENT;
extern const isc::log::MessageID PING_CHECK_CHANNEL_MALFORMED_PACKET_RECEIVED;
extern const isc::log::MessageID PING_CHECK_CHANNEL_NETWORK_WRITE_ERROR;
-extern const isc::log::MessageID PING_CHECK_CHANNEL_NO_LEASE_OR_LEASE_REUSED;
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_CLOSED;
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_CLOSE_ERROR;
extern const isc::log::MessageID PING_CHECK_CHANNEL_SOCKET_OPENED;
extern const isc::log::MessageID PING_CHECK_MGR_STOPPED;
extern const isc::log::MessageID PING_CHECK_MGR_STOPPING;
extern const isc::log::MessageID PING_CHECK_MGR_SUBNET_CONFIG_FAILED;
+extern const isc::log::MessageID PING_CHECK_NO_LEASE_OR_LEASE_REUSED;
extern const isc::log::MessageID PING_CHECK_PAUSE_FAILED;
extern const isc::log::MessageID PING_CHECK_PAUSE_ILLEGAL;
extern const isc::log::MessageID PING_CHECK_PAUSE_PERMISSIONS_FAILED;
is greater than 1 and the next ECHO REQUEST for a given lease address has
been scheduled.
-% PING_CHECK_CHANNEL_NO_LEASE_OR_LEASE_REUSED Ping check skipped: no lease
-Logged at debug log level 50.
-This debug message is emitted when the ping check is omitted because there is no lease.
-This could be caused by the fact that the lease has been reused.
-
% PING_CHECK_MGR_RECEIVED_ECHO_REPLY from %1, id %2, sequence %3
Logged at debug log level 40.
This debug message is emitted when an ECHO REPLY message has been received.
server will log the error once and then use global ping-check parameters
for the subnet until the configuration is corrected.
+% PING_CHECK_NO_LEASE_OR_LEASE_REUSED Ping check skipped: no lease
+Logged at debug log level 50.
+This debug message is emitted when the ping check request made by the
+server does not contain a lease. This typically happens when a lease is
+being reused. The ping check will be skipped and the offer processing will
+continue as normal.
+
% PING_CHECK_PAUSE_FAILED Pausing ping channel operations failed %1
This error message is emitted when an unexpected error occurred while
attempting to pause the ping channel's thread pool. This error is highly