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/ _______________________________________________ Pdns-dev mailing list [email protected] http://mailman.powerdns.com/mailman/listinfo/pdns-dev
