BIND 10 #3217: multiple start up problems
BIND 10 Development
do-not-reply at isc.org
Thu Oct 31 16:56:21 UTC 2013
#3217: multiple start up problems
-------------------------------------+-------------------------------------
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 |
-------------------------------------+-------------------------------------
Upgraded one of my systems to today's master. It was running a bind10
since at least July (running for months!)
The --verbose output:
{{{
Exception AttributeError: "'ModuleCCSession' object has no attribute
'_session'" in <bound method ModuleCCSession.__del__ of
<isc.config.ccsession.ModuleCCSession object at 0x7f7ff5940aa0>> ignored
FATAL [b10-stats.util]: PYTHON_UNHANDLED_EXCEPTION program terminated with
exception ProtocolError: Read of 0 bytes: connection closed. More info in
/tmp/tmp44v5so
INFO [b10-auth.auth]: AUTH_DATASRC_CLIENTS_BUILDER_STARTED data source
builder thread started
INFO [b10-auth.auth]: AUTH_SERVER_CREATED server created
DEBUG [b10-auth.auth]: AUTH_DNS_SERVICES_CREATED DNS services created
DEBUG [b10-auth.auth]: AUTH_CONFIG_CHANNEL_CREATED configuration session
channel created
DEBUG [b10-auth.server_common]: SOCKETREQUESTOR_CREATED Socket requestor
created for application b10-auth
DEBUG [b10-auth.cc]: CC_ESTABLISH trying to establish connection with
message queue daemon at /home/reed/opt/bind10/var/bind10/msgq_socket
DEBUG [b10-auth.cc]: CC_ESTABLISHED successfully connected to message
queue daemon
ERROR [b10-auth.cc]: CC_READ_ERROR error reading data from command channel
(End of file.)
DEBUG [b10-auth.cc]: CC_DISCONNECT disconnecting from message queue daemon
FATAL [b10-auth.auth]: AUTH_SERVER_FAILED server failed: Error while
reading data from cc session: End of file.
INFO [b10-auth.auth]: AUTH_SERVER_EXITING exiting
DEBUG [b10-auth.auth]: AUTH_DATASRC_CLIENTS_BUILDER_COMMAND data source
builder received command: SHUTDOWN
INFO [b10-auth.auth]: AUTH_DATASRC_CLIENTS_BUILDER_STOPPED data source
builder thread stopped
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/pkg/lib/python3.3/threading.py", line 639, in
_bootstrap_inner
self.run()
File "/usr/pkg/lib/python3.3/threading.py", line 596, in run
self._target(*self._args, **self._kwargs)
File "/home/reed/opt/bind10/libexec/bind10/b10-msgq", line 678, in run
self.run_select()
File "/home/reed/opt/bind10/libexec/bind10/b10-msgq", line 715, in
run_select
self.process_packet(fd, self.sockets[fd])
KeyError: 8
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/pkg/lib/python3.3/threading.py", line 639, in
_bootstrap_inner
self.run()
File "/usr/pkg/lib/python3.3/threading.py", line 596, in run
self._target(*self._args, **self._kwargs)
File "/home/reed/opt/bind10/libexec/bind10/b10-msgq", line 867, in
run_session
session.check_command(True)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/config/ccsession.py", line 290, in check_command
msg, env = self._session.group_recvmsg(nonblock)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 306, in group_recvmsg
env, msg = self.recvmsg(nonblock, seq)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 139, in recvmsg
data = self._receive_full_buffer(nonblock)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 223, in _receive_full_buffer
self._receive_len_data()
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 183, in _receive_len_data
new_data = self._receive_bytes(self._recv_len_size)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 171, in _receive_bytes
raise ProtocolError("Read of 0 bytes: connection closed")
isc.cc.session.ProtocolError: Read of 0 bytes: connection closed
Exception BrokenPipeError: BrokenPipeError(32, 'Broken pipe') in <bound
method ModuleCCSession.__del__ of <isc.config.ccsession.ModuleCCSession
object at 0x7f7ff55cffe0>> ignored
DEBUG [b10-cmdctl.cmdctl]: CMDCTL_STARTED cmdctl is listening for
connections on 127.0.0.1:8080
DEBUG [b10-cmdctl.pycc]: PYCC_LNAME_RECEIVED received local name:
52728a5f_7 at t1.m.reedmedia.net
DEBUG [b10-cmdctl.pycc]: PYCC_LNAME_RECEIVED received local name:
52728a5f_8 at t1.m.reedmedia.net
FATAL [b10-cmdctl.util]: PYTHON_UNHANDLED_EXCEPTION program terminated
with exception ProtocolError: Read of 0 bytes: connection closed. More
info in /tmp/tmpa1r9w5
Exception AttributeError: "'ModuleCCSession' object has no attribute
'_session'" in <bound method ModuleCCSession.__del__ of
<isc.config.ccsession.ModuleCCSession object at 0x7f7ff590bee0>> ignored
[b10-ddns] Warning: -v verbose option is ignored at this point.
ERROR [b10-ddns.ddns]: DDNS_CC_SESSION_ERROR error reading from cc
channel: [Errno 2] No such file or directory
Exception AttributeError: "'ModuleCCSession' object has no attribute
'_session'" in <bound method ModuleCCSession.__del__ of
<isc.config.ccsession.ModuleCCSession object at 0x7f7ff59e4520>> ignored
DEBUG [b10-zonemgr.zonemgr]: ZONEMGR_STARTING zone manager starting
ERROR [b10-zonemgr.zonemgr]: ZONEMGR_SESSION_ERROR unable to establish
session to command channel daemon
FATAL [b10-zonemgr.util]: PYTHON_UNHANDLED_EXCEPTION program terminated
with exception UnboundLocalError: local variable 'zonemgrd' referenced
before assignment. More info in /tmp/tmp9v1j8t
}}}
Some "more info" was mentioned above ...
/tmp/tmp44v5so
{{{
Traceback (most recent call last):
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/util/traceback_handler.py", line 33, in traceback_handler
return main()
File "/home/reed/opt/bind10/libexec/bind10/b10-stats", line 735, in main
stats = Stats()
File "/home/reed/opt/bind10/libexec/bind10/b10-stats", line 211, in
__init__
self.command_handler)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/config/ccsession.py", line 215, in __init__
self._session = Session(socket_file)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 61, in __init__
env, msg = self.recvmsg(False)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 139, in recvmsg
data = self._receive_full_buffer(nonblock)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 223, in _receive_full_buffer
self._receive_len_data()
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 183, in _receive_len_data
new_data = self._receive_bytes(self._recv_len_size)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 171, in _receive_bytes
raise ProtocolError("Read of 0 bytes: connection closed")
isc.cc.session.ProtocolError: Read of 0 bytes: connection closed
}}}
/tmp/tmpa1r9w5
{{{
Traceback (most recent call last):
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/util/traceback_handler.py", line 33, in traceback_handler
return main()
File "/home/reed/opt/bind10/libexec/bind10/b10-cmdctl", line 688, in
main
run(options.addr, options.port, options.idle_timeout, options.verbose)
File "/home/reed/opt/bind10/libexec/bind10/b10-cmdctl", line 647, in run
CommandControl, idle_timeout, verbose)
File "/home/reed/opt/bind10/libexec/bind10/b10-cmdctl", line 530, in
__init__
self.cmdctl = CommandControlClass(self, verbose)
File "/home/reed/opt/bind10/libexec/bind10/b10-cmdctl", line 252, in
__init__
self._setup_session()
File "/home/reed/opt/bind10/libexec/bind10/b10-cmdctl", line 268, in
_setup_session
self.command_handler)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/config/ccsession.py", line 228, in __init__
default_logconfig_handler)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/config/ccsession.py", line 469, in add_remote_config
self._add_remote_config_internal(module_spec, config_update_callback)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/config/ccsession.py", line 393, in
_add_remote_config_internal
answer, _ = self._session.group_recvmsg(False, seq)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 306, in group_recvmsg
env, msg = self.recvmsg(nonblock, seq)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 139, in recvmsg
data = self._receive_full_buffer(nonblock)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 223, in _receive_full_buffer
self._receive_len_data()
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 183, in _receive_len_data
new_data = self._receive_bytes(self._recv_len_size)
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/cc/session.py", line 171, in _receive_bytes
raise ProtocolError("Read of 0 bytes: connection closed")
isc.cc.session.ProtocolError: Read of 0 bytes: connection closed
}}}
/tmp/tmp9v1j8t
{{{
Traceback (most recent call last):
File "/home/reed/opt/bind10/lib/python3.3/site-
packages/isc/util/traceback_handler.py", line 33, in traceback_handler
return main()
File "/home/reed/opt/bind10/libexec/bind10/b10-zonemgr", line 830, in
main
if zonemgrd and zonemgrd.running:
UnboundLocalError: local variable 'zonemgrd' referenced before assignment
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/3217>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list