Maintained by: NLnet Labs

[Unbound-users] Trying to get unbound + pythonmod to work.

Javier Ubillos
Fri Mar 11 15:04:25 CET 2011


On Fri, 2011-03-11 at 08:18 -0500, Mountcastle, Sean wrote:
> Javier,
> 
> > unbound: [18452:0] debug: module config: "validator python iterator"
> > unbound: [18452:0] error: Unknown value for next module: ' python
> > iterator'
> 
> Based on the other information in your email, it appears that you have
> compiled in support for python, so I would suggest changing your module
> config to "python validator iterator".  I was only able to get Python
> support working when python appeared first.
> 
> Sean
> 


I just found this in the source of "unbound-checkconf.c":

    && strcmp(cfg->module_conf, "python iterator") != 0 
    && strcmp(cfg->module_conf, "python validator iterator") != 0 
    && strcmp(cfg->module_conf, "validator python iterator") != 0


But I can't find a resource saying _why_ those wouldn't work.

Anyawy, now i'm runing it with:

module-config: "python"


and getting:

Mar 11 14:57:23 dab unbound: [4611:0] warning: did not exit gracefully
last time (2858)
Mar 11 14:57:23 dab unbound: [4611:0] debug: chdir
to /usr/local/etc/unbound
Mar 11 14:57:23 dab unbound: [4611:0] debug: module config: "python"
Mar 11 14:57:23 dab unbound: [4611:0] error: Unknown value for next
module: 'python'
Mar 11 14:57:23 dab unbound: [4611:0] fatal error: failed to setup
modules


Does any one have any suggestions on what to try next?
What does "known value for next module: 'python'" mean?

// Javier