BIND 10 #3021: bad configuration caused cc timeout and tracebacks
BIND 10 Development
do-not-reply at isc.org
Mon Jul 1 13:58:48 UTC 2013
#3021: bad configuration caused cc timeout and tracebacks
-------------------------------------+-------------------------------------
Reporter: jreed | Owner:
Type: | Status: new
defect | Milestone: New Tasks
Priority: | Keywords:
medium | Sensitive: 0
Component: | Sub-Project: DNS
Unclassified | Estimated Difficulty: 0
CVSS Scoring: | Total Hours: 0
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
I had a typo in a configuration and it resulted in the following:
{{{
DEBUG [b10-cfgmgr.pycc]: PYCC_LNAME_RECEIVED received local name:
51d186bf_2 at bind10-testing1.lab.isc.org
INFO [b10-cfgmgr.cfgmgr]: CFGMGR_CONFIG_FILE Configuration manager
starting with configuration file:
/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/var/bind10/b10-config.db
FATAL [b10-cfgmgr.cfgmgr]: CFGMGR_DATA_READ_ERROR error reading
configuration database from disk: Configuration file out of date or
corrupt, please update or remove
/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/var/bind10/b10-config.db
Traceback (most recent call last):
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 223, in _receive_full_buffer
self._receive_len_data()
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 183, in _receive_len_data
new_data = self._receive_bytes(self._recv_len_size)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 169, in _receive_bytes
data = self._socket.recv(size)
socket.timeout: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/config/ccsession.py", line 371, in
_add_remote_config_internal
answer, _ = self._session.group_recvmsg(False, seq)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 306, in group_recvmsg
env, msg = self.recvmsg(nonblock, seq)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 139, in recvmsg
data = self._receive_full_buffer(nonblock)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/cc/session.py", line 238, in _receive_full_buffer
raise SessionTimeout("recv() on cc session timed out")
isc.cc.session.SessionTimeout: recv() on cc session timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/libexec/bind10/b10-msgq",
line 863, in <module>
msgq.socket_file)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/config/ccsession.py", line 225, in __init__
default_logconfig_handler)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/config/ccsession.py", line 447, in add_remote_config
self._add_remote_config_internal(module_spec, config_update_callback)
File
"/home/jreed/dnsbench/work/bind10-bind10-1.1.0-release/20130701102040/install/lib/python3.1
/site-packages/isc/config/ccsession.py", line 375, in
_add_remote_config_internal
module_name)
isc.config.ccsession.ModuleCCSessionError: No answer from ConfigManager
when asking about Remote module Logging
INFO [b10-init.init]: BIND10_STARTING starting BIND10: bind10 20110223
(BIND 10 1.1.0)
DEBUG [b10-init.init]: BIND10_CHECK_MSGQ_ALREADY_RUNNING checking if msgq
is already running
INFO [b10-init.init]: BIND10_CONFIGURATOR_START bind10 component
configurator is starting up
DEBUG [b10-init.init]: BIND10_CONFIGURATOR_BUILD building plan '{}' ->
'{'sockcreator': {'priority': 200, 'kind': 'core', 'special':
'sockcreator'}, 'msgq': {'priority': 199, 'kind': 'core', 'special':
'msgq'}, 'cfgmgr': {'priority': 198, 'kind': 'core', 'special':
'cfgmgr'}}'
DEBUG [b10-init.init]: BIND10_CONFIGURATOR_RUN running plan of 3 tasks
DEBUG [b10-init.init]: BIND10_CONFIGURATOR_TASK performing task start on
Socket creator
INFO [b10-init.init]: BIND10_COMPONENT_START component Socket creator is
starting
INFO [b10-init.init]: BIND10_SOCKCREATOR_INIT initializing socket creator
parser
DEBUG [b10-init.init]: BIND10_STARTED_PROCESS_PID started b10-sockcreator
(PID 31516)
DEBUG [b10-init.init]: BIND10_CONFIGURATOR_TASK performing task start on
msgq
INFO [b10-init.init]: BIND10_COMPONENT_START component msgq is starting
INFO [b10-init.init]: BIND10_STARTING_PROCESS starting process b10-msgq
DEBUG [b10-init.init]: BIND10_STARTED_PROCESS_PID started b10-msgq (PID
31517)
DEBUG [b10-init.pycc]: PYCC_LNAME_RECEIVED received local name:
51d186bf_1 at bind10-testing1.lab.isc.org
DEBUG [b10-init.init]: BIND10_CONFIGURATOR_TASK performing task start on
cfgmgr
INFO [b10-init.init]: BIND10_COMPONENT_START component cfgmgr is starting
INFO [b10-init.init]: BIND10_STARTING_PROCESS starting process b10-cfgmgr
DEBUG [b10-init.init]: BIND10_STARTED_PROCESS_PID started b10-cfgmgr (PID
31519)
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
DEBUG [b10-init.init]: BIND10_WAIT_CFGMGR waiting for configuration
manager process to initialize
ERROR [b10-init.init]: BIND10_COMPONENT_START_EXCEPTION component cfgmgr
failed to start: Read of 0 bytes: connection closed
ERROR [b10-init.init]: BIND10_COMPONENT_FAILED component cfgmgr (pid None)
failed: unknown condition
FATAL [b10-init.init]: BIND10_COMPONENT_UNSATISFIED component cfgmgr is
required to run and failed
ERROR [b10-init.init]: BIND10_CONFIGURATOR_PLAN_INTERRUPTED configurator
plan interrupted, only 2 of 3 done
INFO [b10-init.init]: BIND10_KILLING_ALL_PROCESSES killing all started
processes
INFO [b10-init.init]: BIND10_SEND_SIGKILL sending SIGKILL to Socket
creator (PID 31516)
WARN [b10-init.init]: BIND10_SOCKCREATOR_KILL killing the socket creator
INFO [b10-init.init]: BIND10_SEND_SIGKILL sending SIGKILL to msgq (PID
31517)
FATAL [b10-init.init]: BIND10_STARTUP_ERROR error during startup: Unable
to start b10-cfgmgr: Read of 0 bytes: connection closed
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/3021>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list