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