Hello Rusty, Rusty L Vaughn <rusty.l.vau...@gmail.com> writes:
> I am getting the following error with a compiled version of BIND with > Ubuntu 12.04. The file at the path does exist. I think I am missing a > package but I am not sure what could be missing. Thanks > > error:25066067:DSO support routines:DLFCN_LOAD:could not load the > shared library:dso_dlfcn.c:185:filename > (/usr/lib/x86_64-linux-gnu/openssl-1.0.0/engines/libgost.so): > /usr/lib/x86_64-linux-gnu/openssl-1.0.0/engines/libgost.so: cannot > open shared object file: No such file or directory > > error:25070067:DSO support routines:DSO_load:could not load the shared > library:dso_lib.c:244: > > error:260B6084:engine routines:DYNAMIC_LOAD:dso not > found:eng_dyn.c:450: > > error:2606A074:engine routines:ENGINE_by_id:no such > engine:eng_list.c:417:id=gost > > initializing DST: crypto failure > > exiting (due to fatal error) Are you running BIND in a chroot environment? If yes, you need to re-create the path and copy the file(s) mentioned in the error message into the chroot. libgost ist an OpenSSL "crypto-engine" that implements the GOST algorithm that can be used for DNSSEC. OpenSSL loads the "crypto-engines" after BIND has entered the chroot environment, so it looks for the files inside the chroot. if your chroot is "/var/named" (start BIND with named -t /var/named), then the file should be located in /var/named/usr/lib/x86_64-linux-gnu/openssl-1.0.0/engines/libgost.so Be prepared that you need to copy multiple file. Fix one error and then look for the next. Best regards Carsten Strotmann _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users