ddns_messages.mes 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. # Copyright (C) 2011 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. # No namespace declaration - these constants go in the global namespace
  15. # of the ddns messages python module.
  16. # When you add a message to this file, it is a good idea to run
  17. # <topsrcdir>/tools/reorder_message_file.py to make sure the
  18. # messages are in the correct order.
  19. % DDNS_ACCEPT_FAILURE error accepting a connection: %1
  20. There was a low-level error when we tried to accept an incoming connection
  21. (probably coming from b10-auth). We continue serving on whatever other
  22. connections we already have, but this connection is dropped. The reason
  23. is logged.
  24. % DDNS_CC_SESSION_ERROR error reading from cc channel: %1
  25. There was a problem reading from the command and control channel. The
  26. most likely cause is that the msgq process is not running.
  27. % DDNS_CC_SESSION_TIMEOUT_ERROR timeout waiting for cc response
  28. There was a problem reading a response from another module over the
  29. command and control channel. The most likely cause is that the
  30. configuration manager b10-cfgmgr is not running.
  31. % DDNS_CONFIG_ERROR error found in configuration data: %1
  32. The ddns process encountered an error when installing the configuration at
  33. startup time. Details of the error are included in the log message.
  34. % DDNS_CONFIG_HANDLER_ERROR failed to update ddns configuration: %1
  35. An update to b10-ddns configuration was delivered but an error was
  36. found while applying them. None of the delivered updates were applied
  37. to the running b10-ddns system, and the server will keep running with
  38. the existing configuration. If this happened in the initial
  39. configuration setup, the server will be running with the default
  40. configurations.
  41. % DDNS_DROP_CONN dropping connection on file descriptor %1 because of error %2
  42. There was an error on a connection with the b10-auth server (or whatever
  43. connects to the ddns daemon). This might be OK, for example when the
  44. authoritative server shuts down, the connection would get closed. It also
  45. can mean the system is busy and can't keep up or that the other side got
  46. confused and sent bad data.
  47. % DDNS_MODULECC_SESSION_ERROR error encountered by configuration/command module: %1
  48. There was a problem in the lower level module handling configuration and
  49. control commands. This could happen for various reasons, but the most likely
  50. cause is that the configuration database contains a syntax error and ddns
  51. failed to start at initialization. A detailed error message from the module
  52. will also be displayed.
  53. % DDNS_NEW_CONN new connection on file descriptor %1 from %2
  54. Debug message. We received a connection and we are going to start handling
  55. requests from it. The file descriptor number and the address where the request
  56. comes from is logged. The connection is over a unix domain socket and is likely
  57. coming from a b10-auth process.
  58. % DDNS_RECEIVED_SHUTDOWN_COMMAND shutdown command received
  59. The ddns process received a shutdown command from the command channel
  60. and will now shut down.
  61. % DDNS_REQUEST_PARSE_FAIL failed to parse update request: %1
  62. b10-ddns received an update request via b10-auth, but the received
  63. data failed to pass minimum validation: it was either broken wire
  64. format data for a valid DNS message (e.g. it's shorter than the
  65. fixed-length header), or the opcode is not update, or TSIG is included
  66. in the request but it fails to validate. Since b10-auth should have
  67. performed this level of checks, such an error shouldn't be detected at
  68. this stage and should rather be considered an internal bug. This
  69. event is therefore logged at the error level, and the request is
  70. simply dropped. Additional information of the error is also logged.
  71. % DDNS_RESPONSE_SOCKET_ERROR failed to send update response to %1: %2
  72. Network I/O error happens in sending an update request. The
  73. client's address that caused the error and error details are also
  74. logged.
  75. % DDNS_RUNNING ddns server is running and listening for updates
  76. The ddns process has successfully started and is now ready to receive commands
  77. and updates.
  78. % DDNS_SESSION session arrived on file descriptor %1
  79. A debug message, informing there's some activity on the given file descriptor.
  80. It will be either a request or the file descriptor will be closed. See
  81. following log messages to see what of it.
  82. % DDNS_SHUTDOWN ddns server shutting down
  83. The ddns process is shutting down. It will no longer listen for new commands
  84. or updates. Any command or update that is being addressed at this moment will
  85. be completed, after which the process will exit.
  86. % DDNS_STOPPED ddns server has stopped
  87. The ddns process has successfully stopped and is no longer listening for or
  88. handling commands or updates, and will now exit.
  89. % DDNS_STOPPED_BY_KEYBOARD keyboard interrupt, shutting down
  90. There was a keyboard interrupt signal to stop the ddns process. The
  91. process will now shut down.
  92. % DDNS_UNCAUGHT_EXCEPTION uncaught exception of type %1: %2
  93. The b10-ddns process encountered an uncaught exception and will now shut
  94. down. This is indicative of a programming error and should not happen under
  95. normal circumstances. The exception type and message are printed.
  96. % DDNS_UPDATE_NOTIFY notified %1 of updates to %2
  97. Debug message. b10-ddns has made updates to a zone based on an update
  98. request and has successfully notified an external module of the updates.
  99. The notified module will use that information for updating its own
  100. state or any necessary protocol action such as zone reloading or sending
  101. notify messages to secondary servers.
  102. % DDNS_UPDATE_NOTIFY_FAIL failed to notify %1 of updates to %2: %3
  103. b10-ddns has made updates to a zone based on an update request and
  104. tried to notify an external module of the updates, but the
  105. notification fails. Severity of this effect depends on the type of
  106. the module. If it's b10-xfrout, this means DNS notify messages won't
  107. be sent to secondary servers of the zone. It's suboptimal, but not
  108. necessarily critical as the secondary servers will try to check the
  109. zone's status periodically. If it's b10-auth and the notification was
  110. needed to have it reload the corresponding zone, it's more serious
  111. because b10-auth won't be able to serve the new version of the zone
  112. unless some explicit recovery action is taken. So the administrator
  113. needs to examine this message and takes an appropriate action. In
  114. either case, this notification is generally expected to succeed; so
  115. the fact it fails itself means there's something wrong in the BIND 10
  116. system, and it would be advisable to check other log messages.