networking – bind9-dyndb-ldap, BIND, named.conf: "can not analyze the configuration" during the start of the service

I have installed LDAP, BIND9 and Bind9-dyndb-ldap on server 18.04. The BIND schema was added to LDAP; Added a zone and some DNS entries from the server to LDAP. The "dyndb" section was added to the named.conf, configuring the ldap connectivity information.

...
dyndb "bind9-dyndb" "/usr/lib/bind/ldap.so" {
uri "ldap: //ldap.example.com";
base "ou = dns, dc = example, dc = com";
auth_method "simple";
bind_dn "cn = admin, dc = example, dc = com";
password "MyPassword";
};
...

I can search my ldap using the username and password given using "ldapsearch". I was also able to solve the AppArmor configuration problem that did not allow BIND9 to use "/usr/lib/bind/ldap.so".

Now when I try to start bind9, I get the following error in the syslog:

December 21 21:42:20 ltserver1 named[17111]: Unable to parse the configuration of & # 39; named.conf for the database bind9-dyndb & # 39 ;: not found
December 21 21:42:20 ltserver1 named[17111]: the configuration of the dynamic database & # 39; bind9-dyndb & # 39; failed: not found
December 21 21:42:20 ltserver1 named[17111]: load configuration: not found
December 21 21:42:20 ltserver1 named[17111]: exit (due to a fatal error)

I'm perplexed as to how to debug this even more. Any "pointer" as to what to do would be greatly appreciated!

I have not found any tutorials that show configuration examples of recent bind9-dyndb-ldap / BIND9 (the most recent one I find is for Ubuntu 16.04 and still uses "Dynamic-DB" instead of "dyndb"). I feel like I'm groping in the dark. Any serious help very helpful!