BIND 10 #1292: Xfrin retransfer shared object "sqlite3_ds.so" not found
BIND 10 Development
do-not-reply at isc.org
Wed Oct 12 00:00:49 UTC 2011
#1292: Xfrin retransfer shared object "sqlite3_ds.so" not found
-------------------------------------+-------------------------------------
Reporter: jreed | Owner:
Type: | Status: new
defect | Milestone: New Tasks
Priority: | Resolution:
critical | Sensitive: 0
Component: | Sub-Project: DNS
Unclassified | Estimated Difficulty: 0
Keywords: | Total Hours: 0
Defect Severity: High |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by jreed):
* priority: major => critical
* severity: N/A => High
Old description:
> Running from source tree, when I attempt an "Xfrin retransfer":
>
> {{{
> Exception in thread Thread-1:
> Traceback (most recent call last):
> File "/usr/pkg/lib/python3.1/threading.py", line 509, in
> _bootstrap_inner
> self.run()
> File "/usr/pkg/lib/python3.1/threading.py", line 462, in run
> self._target(*self._args, **self._kwargs)
> File "/home/reed/work/isc/build/src/bin/xfrin/b10-xfrin", line 819, in
> process_xfrin
> datasrc_client = DataSourceClient(datasrc_type, datasrc_config)
> isc.datasrc.Error: Failed to create DataSourceClient of type
> sqlite3:Shared object "sqlite3_ds.so" not found
>
> }}}
>
> I have:
>
> {{{
> ./src/lib/datasrc/.libs/sqlite3_ds.so.0.0
> ./src/lib/datasrc/.libs/sqlite3_ds.so.0
> ./src/lib/datasrc/.libs/sqlite3_ds.so
> ./src/lib/datasrc/.libs/sqlite3_ds.so.0.0T
> }}}
New description:
Running from source tree, when I attempt an "Xfrin retransfer":
{{{
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/pkg/lib/python3.1/threading.py", line 509, in
_bootstrap_inner
self.run()
File "/usr/pkg/lib/python3.1/threading.py", line 462, in run
self._target(*self._args, **self._kwargs)
File "/home/reed/work/isc/build/src/bin/xfrin/b10-xfrin", line 819, in
process_xfrin
datasrc_client = DataSourceClient(datasrc_type, datasrc_config)
isc.datasrc.Error: Failed to create DataSourceClient of type
sqlite3:Shared object "sqlite3_ds.so" not found
}}}
I have:
{{{
./src/lib/datasrc/.libs/sqlite3_ds.so.0.0
./src/lib/datasrc/.libs/sqlite3_ds.so.0
./src/lib/datasrc/.libs/sqlite3_ds.so
./src/lib/datasrc/.libs/sqlite3_ds.so.0.0T
}}}
--
Comment:
So running from install I didn't see any output regarding this, no logging
related to it. So I didn't know what was wrong. But Xfrin retransfer is
broken.
Later attempts always say: "error": "zone xfrin is in progress"
My workaround was env
LD_LIBRARY_PATH=/home/reed/work/isc/bind10-install-2/lib before running
bind10. Then Xfrin retransfer worked.
In jabber, jinmei suggested:
{{{
1. in some environment dynamically loadable data source module cannot be
found.
2. when an xfrin connection thread dies, it silently leaves a "lock" about
an ongoing xfrin session, preventing further transfers.
if we complain something about logging, we might also want to include
"it's not logged when the thread dies", though.
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/1292#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list