The password module doesn't load backends settings with vhost support. In /main.php the line including the configuration should be changed with the standard. $result = Horde::loadConfiguration('backends.php', array('backends'), 'passwd'); extract($result); Duck