dhcp6_messages.mes 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592
  1. # Copyright (C) 2012-2014 Internet Systems Consortium, Inc. ("ISC")
  2. #
  3. # Permission to use, copy, modify, and/or distribute this software for any
  4. # purpose with or without fee is hereby granted, provided that the above
  5. # copyright notice and this permission notice appear in all copies.
  6. #
  7. # THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  8. # REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  9. # AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  10. # INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  11. # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  12. # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  13. # PERFORMANCE OF THIS SOFTWARE.
  14. $NAMESPACE isc::dhcp
  15. % DHCP6_ACTIVATE_INTERFACE activating interface %1
  16. This message is printed when DHCPv6 server enabled an interface to be used
  17. to receive DHCPv6 traffic. IPv6 socket on this interface will be opened once
  18. Interface Manager starts up procedure of opening sockets.
  19. % DHCP6_CCSESSION_STARTED control channel session started on socket %1
  20. A debug message issued during startup after the IPv6 DHCP server has
  21. successfully established a session with the Kea control channel.
  22. % DHCP6_CCSESSION_STARTING starting control channel session, specfile: %1
  23. This debug message is issued just before the IPv6 DHCP server attempts
  24. to establish a session with the Kea control channel.
  25. % DHCP6_CLASS_ASSIGNED client packet has been assigned to the following class(es): %1
  26. This debug message informs that incoming packet has been assigned to specified
  27. class or classes. This is a norma
  28. % DHCP6_CLIENTID_MISSING mandatory client-id option is missing, message from %1 dropped
  29. This error message indicates that the received message is being dropped
  30. because it does not include the mandatory client-id option necessary for
  31. address assignment. The most likely cause is a problem with the client.
  32. % DHCP6_COMMAND_RECEIVED received command %1, arguments: %2
  33. A debug message listing the command (and possible arguments) received
  34. from the Kea control system by the IPv6 DHCP server.
  35. % DHCP6_CONFIG_COMPLETE DHCPv6 server has completed configuration: %1
  36. This is an informational message announcing the successful processing of a
  37. new configuration. it is output during server startup, and when an updated
  38. configuration is committed by the administrator. Additional information
  39. may be provided.
  40. % DHCP6_CONFIG_LOAD_FAIL configuration error using file: %1, reason: %2
  41. This error message indicates that the DHCPv6 configuration has failed.
  42. If this is an initial configuration (during server's startup) the server
  43. will fail to start. If this is a dynamic reconfiguration attempt the
  44. server will continue to use an old configuration.
  45. % DHCP6_CONFIG_NEW_SUBNET a new subnet has been added to configuration: %1
  46. This is an informational message reporting that the configuration has
  47. been extended to include the specified subnet.
  48. % DHCP6_CONFIG_OPTION_DUPLICATE multiple options with the code: %1 added to the subnet: %2
  49. This warning message is issued on an attempt to configure multiple options with the
  50. same option code for the particular subnet. Adding multiple options is uncommon
  51. for DHCPv6, but it is not prohibited.
  52. % DHCP6_CONFIG_RECEIVED received configuration: %1
  53. A debug message listing the configuration received by the DHCPv6 server.
  54. The source of that configuration depends on used configuration backend.
  55. % DHCP6_CONFIG_START DHCPv6 server is processing the following configuration: %1
  56. This is a debug message that is issued every time the server receives a
  57. configuration. That happens start up and also when a server configuration
  58. change is committed by the administrator.
  59. % DHCP6_CONFIG_UPDATE updated configuration received: %1
  60. A debug message indicating that the IPv6 DHCP server has received an
  61. updated configuration from the Kea configuration system.
  62. % DHCP6_DB_BACKEND_STARTED lease database started (type: %1, name: %2)
  63. This informational message is printed every time the IPv6 DHCP server
  64. is started. It indicates what database backend type is being to store
  65. lease and other information.
  66. % DHCP6_DDNS_CREATE_ADD_NAME_CHANGE_REQUEST created name change request: %1
  67. This debug message is logged when the new Name Change Request has been created
  68. to perform the DNS Update, which adds new RRs.
  69. % DHCP6_DDNS_CREATE_REMOVE_NAME_CHANGE_REQUEST created name change request: %1
  70. This debug message is logged when the new Name Change Request has been created
  71. to perform the DNS Update, which removes RRs from the DNS.
  72. % DHCP6_DDNS_LEASE_ASSIGN_FQDN_CHANGE FQDN for the allocated lease: %1 has changed. New values: hostname = %2, reverse mapping = %3, forward mapping = %4
  73. This debug message is logged when FQDN mapping for a particular lease has
  74. been changed by the recent Request message. This mapping will be changed in DNS.
  75. % DHCP6_DDNS_LEASE_RENEW_FQDN_CHANGE FQDN for the renewed lease: %1 has changed
  76. New values: hostname = %2, reverse mapping = %3, forward mapping = %4
  77. This debug message is logged when FQDN mapping for a particular lease has been
  78. changed by the recent Renew message. This mapping will be changed in DNS.
  79. % DHCP6_DDNS_RECEIVE_FQDN received DHCPv6 Client FQDN Option: %1
  80. This debug message is logged when server has found the DHCPv6 Client FQDN Option
  81. sent by a client and started processing it.
  82. % DHCP6_DDNS_REMOVE_INVALID_HOSTNAME invalid FQDN: %1 for the lease: %2 when removing DNS bindings
  83. This error message is issued when a lease being deleted contains an indication
  84. that the DNS Update has been performed for it, but the FQDN held in the lease
  85. database has invalid format and can't be transformed to the canonical on-wire
  86. format.
  87. % DHCP6_DDNS_REQUEST_SEND_FAILED failed sending a request to kea-dhcp-ddns, error: %1, ncr: %2
  88. This error message indicates that IPv6 DHCP server failed to send a DDNS
  89. update reqeust to the DHCP-DDNS server. This is most likely a configuration or
  90. networking error.
  91. % DHCP6_DDNS_SEND_FQDN sending DHCPv6 Client FQDN Option to the client: %1
  92. This debug message is logged when server includes an DHCPv6 Client FQDN Option
  93. in its response to the client.
  94. % DHCP6_DEACTIVATE_INTERFACE deactivate interface %1
  95. This message is printed when DHCPv6 server disables an interface from being
  96. used to receive DHCPv6 traffic. Sockets on this interface will not be opened
  97. by the Interface Manager until interface is enabled.
  98. % DHCP6_DYNAMIC_RECONFIGURATION initate server reconfiguration using file: %1, after receiving SIGHUP signal
  99. This is the info message logged when the DHCPv6 server starts reconfiguration
  100. as a result of receiving SIGHUP signal.
  101. % DHCP6_DYNAMIC_RECONFIGURATION_FAIL dynamic server reconfiguration failed with file: %1
  102. This is an error message logged when the dynamic reconfiguration of the
  103. DHCP server failed.
  104. % DHCP6_EXTEND_LEASE_SUBNET_SELECTED the %1 subnet was selected for client extending its lease
  105. This is a debug message informing that a given subnet was selected. It will
  106. be used for extending lifetime of the lease. This is one of the early steps
  107. in the processing of incoming client message.
  108. % DHCP6_EXTEND_LEASE_SUBNET_SELECT_FAILED failed to select a subnet for received %1: src=%2 type=%3
  109. This warning message is output when a Renew or Rebind was received from a
  110. subnet for which the DHCPv6 server has not been configured. The cause is
  111. most likely due to a misconfiguration of the server. The packet processing
  112. will continue, but the response will only contain generic configuration
  113. parameters and no addresses or prefixes.
  114. % DHCP6_EXTEND_NA_UNKNOWN received unknown IA_NA from client (duid=%1, iaid=%2) in subnet %3
  115. This warning message is printed when client attempts to extend the lease
  116. for the address (in the IA_NA option) but no such lease is known by the server.
  117. It typically means that client has attempted to use its lease past its
  118. lifetime: causes of this include a adjustment of the client's date/time
  119. setting or poor support on the client for sleep/recovery. A properly
  120. implemented client will recover from such a situation by restarting the
  121. lease allocation process after receiving a negative reply from the server.
  122. An alternative cause could be that the server has lost its database
  123. recently and does not recognize its well-behaving clients. This is more
  124. probable if you see many such messages. Clients will recover from this,
  125. but they will most likely get a different IP addresses and experience
  126. a brief service interruption.
  127. % DHCP6_EXTEND_NA_UNKNOWN_SUBNET %1 message received from client on unknown subnet (duid=%2, iaid=%3)
  128. A warning message indicating that a client is attempting to extend lease lifetime
  129. for the address, but the server does not have any information about the subnet this
  130. client belongs to. This may mean that faulty the mobile client changed its location
  131. and is trying to renew its old address (client is supposed to send confirm, not renew
  132. in such cases, according to RFC3315) or the server configuration has changed and
  133. information about existing subnet was removed. Note that in a sense this is worse
  134. case of DHCP6_EXTEND_NA_UNKNOWN, as not only the lease is unknown, but also the subnet
  135. is. Depending on the reasons of this condition, it may or may not correct on its own.
  136. % DHCP6_EXTEND_PD_NO_BINDING client sent a %1 message to extend lifetimes of prefixes for an unknown binding: duid=%2, iaid=%3, subnet=%4
  137. This warning message is logged when a client attempts to extend the lifetime of the
  138. prefix it is using, but the server was unable to find the binding to which
  139. this lease belongs. This error condition has different implications for the
  140. Renew and Rebind messages. For the former, the server will respond with NoBinding
  141. status code. For the latter, the server will discard the message.
  142. % DHCP6_EXTEND_PD_UNKNOWN_SUBNET %1 message received from client on unknown subnet (duid=%2, iaid=%3)
  143. A warning message indicating that a client is attempting to extend lease lifetime
  144. for the prefix, but the server doesn't have any information about the subnet this
  145. client belongs to.
  146. % DHCP6_HOOKS_LIBS_RELOAD_FAIL reload of hooks libraries failed
  147. A "libreload" command was issued to reload the hooks libraries but for
  148. some reason the reload failed. Other error messages issued from the
  149. hooks framework will indicate the nature of the problem.
  150. % DHCP6_HOOK_BUFFER_RCVD_SKIP received DHCPv6 buffer was dropped because a callout set the skip flag
  151. This debug message is printed when a callout installed on buffer6_receive
  152. hook point set the skip flag. For this particular hook point, the
  153. setting of the flag by a callout instructs the server to drop the packet.
  154. % DHCP6_HOOK_BUFFER_SEND_SKIP prepared DHCPv6 response was dropped because a callout set the skip flag
  155. This debug message is printed when a callout installed on buffer6_send
  156. hook point set the skip flag. For this particular hook point, the
  157. setting of the flag by a callout instructs the server to drop the packet.
  158. Server completed all the processing (e.g. may have assigned, updated
  159. or released leases), but the response will not be send to the client.
  160. % DHCP6_HOOK_LEASE6_EXTEND_SKIP DHCPv6 lease lifetime was not extended because a callout set the skip flag for message %1
  161. or lease6_rebind hook point set the skip flag. For this particular hook
  162. point, the setting of the flag by a callout instructs the server to not
  163. extend the lifetime for a lease. If client requested renewal of multiples
  164. leases (by sending multiple IA options), the server will skip the renewal
  165. of the one in question and will proceed with other renewals as usual.
  166. % DHCP6_HOOK_LEASE6_RELEASE_NA_SKIP DHCPv6 address lease was not released because a callout set the skip flag
  167. This debug message is printed when a callout installed on the
  168. lease6_release hook point set the skip flag. For this particular hook
  169. point, the setting of the flag by a callout instructs the server to not
  170. release a lease. If a client requested the release of multiples leases
  171. (by sending multiple IA options), the server will retain this particular
  172. lease and proceed with other releases as usual.
  173. % DHCP6_HOOK_LEASE6_RELEASE_PD_SKIP DHCPv6 prefix lease was not released because a callout set the skip flag
  174. This debug message is printed when a callout installed on lease6_release
  175. hook point set the skip flag. For this particular hook point, the
  176. setting of the flag by a callout instructs the server to not release
  177. a lease. If client requested release of multiples leases (by sending
  178. multiple IA options), the server will retains this particular lease and
  179. will proceed with other renewals as usual.
  180. % DHCP6_HOOK_LEASE6_RENEW_SKIP DHCPv6 lease was not renewed because a callout set the skip flag
  181. This debug message is printed when a callout installed on lease6_renew
  182. hook point set the skip flag. For this particular hook point, the setting
  183. of the flag by a callout instructs the server to not renew a lease. If
  184. client requested renewal of multiples leases (by sending multiple IA
  185. options), the server will skip the renewal of the one in question and
  186. will proceed with other renewals as usual.
  187. % DHCP6_HOOK_PACKET_RCVD_SKIP received DHCPv6 packet was dropped because a callout set the skip flag
  188. This debug message is printed when a callout installed on the pkt6_receive
  189. hook point set the skip flag. For this particular hook point, the
  190. setting of the flag by a callout instructs the server to drop the packet.
  191. % DHCP6_HOOK_PACKET_SEND_SKIP prepared DHCPv6 response was not sent because a callout set the skip flag
  192. This debug message is printed when a callout installed on the pkt6_send
  193. hook point set the skip flag. For this particular hook point, the setting
  194. of the flag by a callout instructs the server to drop the packet. This
  195. effectively means that the client will not get any response, even though
  196. the server processed client's request and acted on it (e.g. possibly
  197. allocated a lease).
  198. % DHCP6_HOOK_SUBNET6_SELECT_SKIP no subnet was selected because a callout set the skip flag
  199. This debug message is printed when a callout installed on the
  200. subnet6_select hook point set the skip flag. For this particular hook
  201. point, the setting of the flag instructs the server not to choose a
  202. subnet, an action that severely limits further processing; the server
  203. will be only able to offer global options - no addresses or prefixes
  204. will be assigned.
  205. % DHCP6_INIT_FAIL failed to initialize Kea server: %1
  206. The server has failed to establish communication with the rest of Kea,
  207. failed to read JSON configuration file or excountered any other critical
  208. issue that prevents it from starting up properly. Attached error message
  209. provides more details about the issue.
  210. % DHCP6_LEASE_ADVERT address lease %1 advertised (client duid=%2, iaid=%3)
  211. This debug message indicates that the server successfully advertised
  212. an address lease. It is up to the client to choose one server out of the
  213. advertised servers and continue allocation with that server. This
  214. is a normal behavior and indicates successful operation.
  215. % DHCP6_LEASE_ADVERT_FAIL failed to advertise an address lease for client duid=%1, iaid=%2
  216. This message indicates that in response to a received SOLICIT, the server
  217. failed to advertise a non-temporary lease for a given client. There may
  218. be many reasons for such failure. Each failure is logged in a separate
  219. log entry.
  220. % DHCP6_LEASE_ALLOC address lease %1 has been allocated (client duid=%2, iaid=%3)
  221. This debug message indicates that in response to a client's REQUEST
  222. message, the server successfully granted an non-temporary address
  223. lease. This is a normal behavior and indicates successful operation.
  224. % DHCP6_LEASE_ALLOC_FAIL failed to grant an address lease for client duid=%1, iaid=%2
  225. This message indicates that in response to a received REQUEST, the server
  226. failed to grant a non-temporary address lease for the client. There may
  227. be many reasons for such failure. Each failure is logged in a separate
  228. log entry.
  229. % DHCP6_LEASE_DATABASE_TIMERS_EXEC_FAIL failed to execute timer-based functions for lease database: %1
  230. A warning message executed when a server process is unable to execute
  231. the periodic actions for the lease database. An example of the periodic
  232. action is a Lease File Cleanup. One of the reasons for the failure is
  233. a misconfiguration of the lease database, whereby the lease database
  234. hasn't been selected.
  235. % DHCP6_LEASE_NA_WITHOUT_DUID address lease for address %1 does not have a DUID
  236. This error message indicates a database consistency problem. The lease
  237. database has an entry indicating that the given address is in use,
  238. but the lease does not contain any client identification. This is most
  239. likely due to a software error: please raise a bug report. As a temporary
  240. workaround, manually remove the lease entry from the database.
  241. % DHCP6_LEASE_PD_WITHOUT_DUID prefix lease for address %1 does not have a DUID
  242. This error message indicates a database consistency failure. The lease
  243. database has an entry indicating that the given prefix is in use,
  244. but the lease does not contain any client identification. This is most
  245. likely due to a software error: please raise a bug report. As a temporary
  246. workaround, manually remove the lease entry from the database.
  247. % DHCP6_NAME_GEN_UPDATE_FAIL failed to update the lease using address %1, after generating FQDN for a client, reason: %2
  248. This message indicates the failure when trying to update the lease and/or
  249. options in the server's response with the hostname generated by the server
  250. from the acquired address.
  251. % DHCP6_NOT_RUNNING IPv6 DHCP server is not running
  252. A warning message is issued when an attempt is made to shut down the
  253. IPv6 DHCP server but it is not running.
  254. % DHCP6_NO_INTERFACES failed to detect any network interfaces
  255. During startup the IPv6 DHCP server failed to detect any network
  256. interfaces and is therefore shutting down.
  257. % DHCP6_NO_SOCKETS_OPEN no interface configured to listen to DHCP traffic
  258. This warning message is issued when current server configuration specifies
  259. no interfaces that server should listen on, or specified interfaces are not
  260. configured to receive the traffic.
  261. % DHCP6_OPEN_SOCKET opening sockets on port %1
  262. A debug message issued during startup, this indicates that the IPv6 DHCP
  263. server is about to open sockets on the specified port.
  264. % DHCP6_OPEN_SOCKET_FAIL failed to open socket: %1
  265. A warning message issued when IfaceMgr fails to open and bind a socket. The reason
  266. for the failure is appended as an argument of the log message.
  267. % DHCP6_PACKET_MISMATCH_SERVERID_DROP dropping packet %1 (transid=%2, interface=%3) having mismatched server identifier
  268. A debug message noting that server has received message with server identifier
  269. option that not matching server identifier that server is using.
  270. % DHCP6_PACKET_PARSE_FAIL failed to parse incoming packet: %1
  271. The DHCPv6 server has received a packet that it is unable to interpret.
  272. There may be many causes: truncated header, truncated or malformed option,
  273. trailing padding that contains garbage etc. More information is specified
  274. as a parameter.
  275. % DHCP6_PACKET_PROCESS_FAIL processing of %1 message received from %2 failed: %3
  276. This is a general catch-all message indicating that the processing of the
  277. specified packet type from the indicated address failed. The reason is given in the
  278. message. The server will not send a response but will instead ignore the packet.
  279. % DHCP6_PACKET_RECEIVED %1 packet received
  280. A debug message noting that the server has received the specified type
  281. of packet. Note that a packet marked as UNKNOWN may well be a valid
  282. DHCP packet, just a type not expected by the server (e.g. it will report
  283. a received OFFER packet as UNKNOWN).
  284. % DHCP6_PACKET_RECEIVE_FAIL error on attempt to receive packet: %1
  285. The IPv6 DHCP server tried to receive a packet but an error
  286. occurred during this attempt. The reason for the error is included in
  287. the message.
  288. % DHCP6_PACKET_SEND_FAIL failed to send DHCPv6 packet: %1
  289. This error is output if the IPv6 DHCP server fails to send an assembled
  290. DHCP message to a client. The reason for the error is included in the
  291. message.
  292. % DHCP6_PACK_FAIL failed to assemble response correctly
  293. This error is output if the server failed to assemble the data to be
  294. returned to the client into a valid packet. The reason is most likely
  295. to be to a programming error: please raise a bug report.
  296. % DHCP6_PARSER_COMMIT_EXCEPTION parser failed to commit changes
  297. On receipt of message containing details to a change of the IPv6 DHCP
  298. server configuration, a set of parsers were successfully created, but one
  299. of them failed to commit its changes due to a low-level system exception
  300. being raised. Additional messages may be output indicating the reason.
  301. % DHCP6_PARSER_COMMIT_FAIL parser failed to commit changes: %1
  302. On receipt of message containing details to a change of the IPv6 DHCP
  303. server configuration, a set of parsers were successfully created, but
  304. one of them failed to commit its changes. The reason for the failure
  305. is given in the message.
  306. % DHCP6_PARSER_CREATED created parser for configuration element %1
  307. A debug message output during a configuration update of the IPv6 DHCP
  308. server, notifying that the parser for the specified configuration element
  309. has been successfully created.
  310. % DHCP6_PARSER_EXCEPTION failed to create or run parser for configuration element %1
  311. On receipt of message containing details to a change of its configuration,
  312. the IPv6 DHCP server failed to create a parser to decode the contents of
  313. the named configuration element, or the creation succeeded but the parsing
  314. actions and committal of changes failed. The message has been output in
  315. response to a non-Kea exception being raised. Additional messages
  316. may give further information.
  317. The most likely cause of this is that the specification file for the
  318. server (which details the allowable contents of the configuration) is
  319. not correct for this version of Kea. This may be the result of an
  320. interrupted installation of an update to Kea.
  321. % DHCP6_PARSER_FAIL failed to create or run parser for configuration element %1: %2
  322. On receipt of message containing details to a change of its configuration,
  323. the IPv6 DHCP server failed to create a parser to decode the contents
  324. of the named configuration element, or the creation succeeded but the
  325. parsing actions and committal of changes failed. The reason for the
  326. failure is given in the message.
  327. % DHCP6_PD_LEASE_ADVERT prefix lease %1/%2 advertised (client duid=%3, iaid=%4)
  328. This debug message indicates that the server successfully advertised
  329. a prefix lease. It is up to the client to choose one server out of the
  330. advertised servers and continue allocation with that server. This
  331. is a normal behavior and indicates successful operation.
  332. % DHCP6_PD_LEASE_ADVERT_FAIL failed to advertise a prefix lease for client duid=%1, iaid=%2
  333. This message indicates that in response to a received SOLICIT, the
  334. server failed to advertise a prefix lease for the client. There may
  335. be many reasons for such failure. Each failure is logged in a separate
  336. log entry.
  337. % DHCP6_PD_LEASE_ALLOC prefix lease %1/%2 has been allocated (client duid=%3, iaid=%4)
  338. This debug message indicates that in response to a client's REQUEST
  339. message, the server successfully granted a prefix delegation lease. This
  340. is a normal behavior and indicates successful operation.
  341. % DHCP6_PD_LEASE_ALLOC_FAIL failed to grant a prefix lease for client duid=%1, iaid=%2
  342. This message indicates that the server failed to grant (in response to
  343. received REQUEST) a prefix lease for a given client. There may be many reasons
  344. for such failure. Each failure is logged in a separate log entry.
  345. % DHCP6_PROCESS_IA_NA_REQUEST server is processing IA_NA option (duid=%1, iaid=%2, hint=%3)
  346. This is a debug message that indicates the processing of a received
  347. IA_NA option. It may optionally contain an address that may be used by
  348. the server as a hint for possible requested address.
  349. % DHCP6_PROCESS_IA_PD_REQUEST server is processing IA_PD option (duid=%1, iaid=%2, hint=%3)
  350. This is a debug message that indicates a processing of received IA_PD
  351. option. It may optionally contain an prefix that may be used by the server
  352. as a hint for possible requested prefix.
  353. % DHCP6_QUERY_DATA received packet length %1, data length %2, data is %3
  354. A debug message listing the data received from the client or relay.
  355. % DHCP6_RELEASE_MISSING_CLIENTID client (address=%1) sent RELEASE message without mandatory client-id
  356. This warning message indicates that client sent RELEASE message without
  357. mandatory client-id option. This is most likely caused by a buggy client
  358. (or a relay that malformed forwarded message). This request will not be
  359. processed and a response with error status code will be sent back.
  360. % DHCP6_RELEASE_NA address %1 belonging to client duid=%2, iaid=%3 was released properly
  361. This debug message indicates that an address was released properly. It
  362. is a normal operation during client shutdown.
  363. % DHCP6_RELEASE_NA_FAIL failed to remove address lease for address %1 for duid=%2, iaid=%3
  364. This error message indicates that the software failed to remove an address
  365. lease from the lease database. It probably due to an error during a
  366. database operation: resolution will most likely require administrator
  367. intervention (e.g. check if DHCP process has sufficient privileges to
  368. update the database). It may also be triggered if a lease was manually
  369. removed from the database during RELEASE message processing.
  370. % DHCP6_RELEASE_NA_FAIL_WRONG_DUID client (duid=%1) tried to release address %2, but it belongs to another client (duid=%3)
  371. This warning message indicates that a client tried to release an address
  372. that belongs to a different client. This should not happen in normal
  373. circumstances and may indicate a misconfiguration of the client. However,
  374. since the client releasing the address will stop using it anyway, there
  375. is a good chance that the situation will correct itself.
  376. % DHCP6_RELEASE_NA_FAIL_WRONG_IAID client (duid=%1) tried to release address %2, but it used wrong IAID (expected %3, but got %4)
  377. This warning message indicates that client tried to release an address
  378. that does belong to it, but the address was expected to be in a different
  379. IA (identity association) container. This probably means that the client's
  380. support for multiple addresses is flawed.
  381. % DHCP6_RELEASE_PD prefix %1 belonging to client duid=%2, iaid=%3 was released properly
  382. This debug message indicates that a prefix was released properly. It
  383. is a normal operation during client shutdown.
  384. % DHCP6_RELEASE_PD_FAIL failed to remove prefix lease for address %1 for duid=%2, iaid=%3
  385. This error message indicates that the software failed to remove a prefix
  386. lease from the lease database. It probably due to an error during a
  387. database operation: resolution will most likely require administrator
  388. intervention (e.g. check if DHCP process has sufficient privileges to
  389. update the database). It may also be triggered if a lease was manually
  390. removed from the database during RELEASE message processing.
  391. % DHCP6_RELEASE_PD_FAIL_WRONG_DUID client (duid=%1) tried to release prefix %2, but it belongs to another client (duid=%3)
  392. This warning message indicates that client tried to release a prefix
  393. that belongs to a different client. This should not happen in normal
  394. circumstances and may indicate a misconfiguration of the client. However,
  395. since the client releasing the prefix will stop using it anyway, there
  396. is a good chance that the situation will correct itself.
  397. % DHCP6_RELEASE_PD_FAIL_WRONG_IAID client (duid=%1) tried to release prefix %2, but it used wrong IAID (expected %3, but got %4)
  398. This warning message indicates that client tried to release a prefix
  399. that does belong to it, but the address was expected to be in a different
  400. IA (identity association) container. This probably means that the client's
  401. support for multiple prefixes is flawed.
  402. % DHCP6_REQUIRED_OPTIONS_CHECK_FAIL %1 message received from %2 failed the following check: %3
  403. This message indicates that received DHCPv6 packet is invalid. This may be due
  404. to a number of reasons, e.g. the mandatory client-id option is missing,
  405. the server-id forbidden in that particular type of message is present,
  406. there is more than one instance of client-id or server-id present,
  407. etc. The exact reason for rejecting the packet is included in the message.
  408. % DHCP6_RESPONSE_DATA responding with packet type %1 data is %2
  409. A debug message listing the data returned to the client.
  410. % DHCP6_SERVERID_GENERATED server-id %1 has been generated and will be stored in %2
  411. This informational messages indicates that the server was not able to read
  412. its server identifier (DUID) and has generated a new one. This server-id
  413. will be stored in a file and will be read and used during next restart. It
  414. is normal behavior when the server is started for the first time. If
  415. this message is printed every start, please check that the server have
  416. sufficient permission to write its server-id file and that the file is not
  417. corrupt.
  418. Changing the server identifier in a production environment is not
  419. recommended as existing clients will not recognize the server and may go
  420. through a rebind phase. However, they should be able to recover without
  421. losing their leases.
  422. % DHCP6_SERVERID_LOADED server-id %1 has been loaded from file %2
  423. This debug message indicates that the server loaded its server identifier.
  424. That value is sent in all server responses and clients use it to
  425. discriminate between servers. This is a part of normal startup or
  426. reconfiguration procedure.
  427. % DHCP6_SERVERID_WRITE_FAIL server was not able to write its ID to file %1
  428. This warning message indicates that server was not able to write its
  429. server identifier (DUID) to a file. This likely indicates lack of write
  430. permission to a given file or directory. This is not critical and the
  431. server will continue to operate, but server will generate different DUID
  432. during every start and clients will need to go through a rebind phase
  433. to recover.
  434. % DHCP6_SERVER_FAILED server failed: %1
  435. The IPv6 DHCP server has encountered a fatal error and is terminating.
  436. The reason for the failure is included in the message.
  437. % DHCP6_SHUTDOWN server shutdown
  438. The IPv6 DHCP server has terminated normally.
  439. % DHCP6_SHUTDOWN_REQUEST shutdown of server requested
  440. This debug message indicates that a shutdown of the IPv6 server has
  441. been requested via a call to the 'shutdown' method of the core Dhcpv6Srv
  442. object.
  443. % DHCP6_SOCKET_UNICAST server is about to open socket on address %1 on interface %2
  444. This is a debug message that inform that a unicast socket will be opened.
  445. % DHCP6_SRV_CONSTRUCT_ERROR error creating Dhcpv6Srv object, reason: %1
  446. This error message indicates that during startup, the construction of a
  447. core component within the IPv6 DHCP server (the Dhcpv6 server object)
  448. has failed. As a result, the server will exit. The reason for the
  449. failure is given within the message.
  450. % DHCP6_STANDALONE skipping message queue, running standalone
  451. This is a debug message indicating that the IPv6 server is running in
  452. standalone mode, not connected to the message queue. Standalone mode
  453. is only useful during program development, and should not be used in a
  454. production environment.
  455. % DHCP6_STARTING Kea DHCPv6 server version %1 starting
  456. This informational message indicates that the IPv6 DHCP server has
  457. processed any command-line switches and is starting. The version
  458. is also printed.
  459. % DHCP6_START_INFO pid: %1, port: %2, verbose: %3
  460. This is a debug message issued during the IPv6 DHCP server startup.
  461. It lists some information about the parameters with which the server
  462. is running.
  463. % DHCP6_SUBNET_SELECTED the %1 subnet was selected for client assignment
  464. This is a debug message informing that a given subnet was selected. It will
  465. be used for address and option assignment. This is one of the early steps
  466. in the processing of incoming client message.
  467. % DHCP6_SUBNET_SELECTION_FAILED failed to select a subnet for incoming packet, src=%1 type=%2
  468. This warning message is output when a packet was received from a subnet for
  469. which the DHCPv6 server has not been configured. The cause is most likely due
  470. to a misconfiguration of the server. The packet processing will continue, but
  471. the response will only contain generic configuration parameters and no
  472. addresses or prefixes.
  473. % DHCP6_UNKNOWN_MSG_RECEIVED received unknown message (type %d) on interface %2
  474. This debug message is printed when server receives a message of unknown type.
  475. That could either mean missing functionality or invalid or broken relay or client.
  476. The list of formally defined message types is available here:
  477. http://www.iana.org/assignments/dhcpv6-parameters.
  478. % DHCP6_UNKNOWN_RELEASE_NA received RELEASE from unknown client (IA_NA, duid=%1, iaid=%2)
  479. This warning message is printed when client attempts to release an address
  480. lease, but no such lease is known by the server. See the explanation
  481. of the status code DHCP6_UNKNOWN_RENEW_NA for possible reasons for
  482. such behavior.
  483. % DHCP6_UNKNOWN_RELEASE_PD received RELEASE from unknown client (IA_PD, duid=%1, iaid=%2)
  484. This warning message is printed when client attempts to release an prefix
  485. lease, but no such lease is known by the server. See the explanation
  486. of the status code DHCP6_UNKNOWN_RENEW_PD for possible reasons for
  487. such behavior.