BIND 10 #2947: Old static DS breaks loading of other zones
BIND 10 Development
do-not-reply at isc.org
Thu May 9 11:36:53 UTC 2013
#2947: Old static DS breaks loading of other zones
----------------------------------------+----------------------------------
Reporter: vorner | Owner:
Type: defect | Status: new
Priority: medium | Milestone: New Tasks
Component: b10-auth | Keywords:
CVSS Scoring: | Sensitive: 0
Defect Severity: N/A | Sub-Project: DNS
Feature Depending on Ticket: | Estimated Difficulty: 0
Add Hours to Ticket: 0 | Total Hours: 0
Internal?: 0 |
----------------------------------------+----------------------------------
I upgraded by
{{{
git pull
make
make install
}}}
I did not remove the previous installation. This upgrade left the old
static_ds.so in place, as the new one no longer exists.
I also did not upgrade the configuration (because it didn't cross my mind
first). The server started, but it turns out no zones at all are loaded or
served. If I try to change the configuration, I get this:
{{{
> config set data_sources/classes/IN[0]/cache-enable false
> config commit
Error: dlopen failed for /usr/local/libexec/bind10/backends/static_ds.so:
/usr/local/libexec/bind10/backends/static_ds.so: undefined symbol:
_ZN3isc7datasrc14InMemoryClient7addZoneEN5boost10shared_ptrINS0_10ZoneFinderEEE
Configuration not committed
>
}}}
I believe we generally wanted to serve whatever zones we are able to, so
if CH zone is not available, it should not disturb any IN zones. Bus as
the file is there and fails to load, it seems we don't catch all the
possible exceptions.
--
Ticket URL: <http://bind10.isc.org/ticket/2947>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list