Icinga-web doesn't update when i change configuration

In my case, there were two changes that needed to be made.

1) /etc/default/icinga needs to be configured so that IDO2DB will run:

# start ido2db daemon (no/yes)
IDO2DB=yes

2) The IDO module needs to be defined in /etc/icinga/modules/

/etc/icinga/modules/idoutils.cfg:

define module {
    module_name    ido_mod
    path           /usr/lib/icinga/idomod.so
    module_type    neb
    args           config_file=/etc/icinga/idomod.cfg
    }

The previous config file will, of course, need to match how your system is configured. The above is being used on an Ubuntu 12.10 server.