[Pdns-dev] oracle backend
Peter van Dijk
peter.van.dijk at netherlabs.nl
Mon Apr 30 18:20:55 CEST 2012
Hi,
On Apr 30, 2012, at 15:55 , a b wrote:
> Apr 29 17:13:29 OracleFactory: OCIEnvCreate
> Apr 29 17:13:29 Caught an exception instantiating a backend, cleaning up
>
Have you set the relevant environment variables, like ORACLE_HOME?
> Doing an ldd on liboraclebackend.so with resolution of immediate and lazy symbols returns:
>
> symbol not found: _ZTV10DNSBackend (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: g_singleThreaded (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN10DNSBackend6getSOAERKSsR7SOADataP9DNSPacket (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZTI10DNSBackend (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN10DNSBackend6getArgERKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZNK5QType7getNameEv (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZNK5QType7getCodeEv (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN10DNSBackend12setArgPrefixERKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN5QTypeaSEPKc (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _Z13BackendMakersv (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN17BackendMakerClass6reportEP14BackendFactory (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN14BackendFactory7declareERKSsS1_S1_S1_ (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _Z3argv (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN7ArgvMapixERKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN7ArgvMap5asNumERKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _Z4theLRKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN6LoggerlsENS_7UrgencyE (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN6LoggerlsERKSs (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _ZN6LoggerlsERFRSoS0_E (/opt/powerdns/lib/64/liboraclebackend.so)
> symbol not found: _Z11stringerrorv (/opt/powerdns/lib/64/liboraclebackend.so)
All these symbols are inside pdns_server. With the error you are getting, loading liboraclebackend.so has already succeeded.
Kind regards,
--
Peter van Dijk
Netherlabs Computer Consulting BV - http://www.netherlabs.nl/
More information about the Pdns-dev
mailing list