vacation H3 (3.0.1) ldap driver bug?

"Jay Brewsky" <[email protected]>
Newsgroups gmane.comp.horde.sork
Message-ID <[email protected]>
Hey guys,


  I have been wrestling with the vacation addon to my horde 3.1.4
install for a while now, and cannot seem to get the ldap driver to
fully function.  For example:

I can get the vacation plugin to set all of the relavant info into
ldap, but the plugin appearently has problems reading the info after
it has been set.

I login to horde, go to the vacation plugin, the plugin states "Your
vacation notice is currently disabled".. I fill out test data into the
subject, from, and message fields, and hit submit, then when the page
refreshes, the plugin states:

  Vacation notice successfully enabled.
  Your vacation notice is currently disabled.

and the original default sample data is in the fields.  I go to my
ldap database, and all of the data I entered is reflected into my ldap
database, but is not shown to the user trying to setup a vacation
response.  It would appear that vacation is having difficulty reading
from my ldap database, however the forwards plugin is configured in a
similar fashion, and does not display this behaviour.

My ACL on my ldap database are as follows:

access to attrs=userPassword,sambaLMPassword,sambaNTPassword,qmailDotMode,mailReplyText,mailForwardingAddress
      by self write
      by anonymous auth
      by * none
access to *
      by * read


Here is my vacation conf.php:
]# cat conf.php
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: vacation/config/conf.xml,v 1.15.2.8 2006/10/13 16:03:33 jan Exp $
$conf['vacation']['path'] = '/usr/local/bin/vacation';
$conf['vacation']['default'] = 'Subject: ' . _("On vacation message")
. "\n" . _("I'm on vacation and will not be reading my mail for a
while.") . "\n" . _("Your mail will be dealt with when I return.") .
"\n";;
$conf['vacation']['subject'] = true;
$conf['vacation']['from'] = true;
$conf['server']['params']['default']['host'] = '10.254.254.120';
$conf['server']['params']['default']['port'] = 389;
$conf['server']['params']['default']['timeout'] = 0;
$conf['server']['params']['default']['version'] = '3';
$conf['server']['params']['default']['basedn'] = 'ou=Users,dc=ldapdb,dc=com';
$conf['server']['params']['default']['vacation'] = 'mailReplyText';
$conf['server']['params']['default']['active'] = 'qmailDotMode';
$conf['server']['params']['default']['enabled'] = 'Y';
$conf['server']['params']['default']['disabled'] = 'N';
$conf['server']['params']['default']['uid'] = 'uid';
$conf['server']['params']['default']['hordeauth'] = true;
$conf['server']['driver'] = 'ldap';
$conf['aliases']['show'] = false;
$conf['aliases']['driver'] = 'none';
$conf['user']['refused'] = array('root', 'bin', 'daemon', 'adm', 'lp',
'shutdown', 'halt', 'uucp', 'ftp', 'anonymous', 'nobody', 'httpd',
'operator', 'guest', 'diginext', 'bind', 'cyrus', 'courier', 'games',
'kmem', 'mailnull', 'man', 'mysql', 'news', 'postfix', 'sshd', 'tty',
'www');
$conf['menu']['apps'] = array('forwards', 'imp', 'turba', 'vacation');
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */



please help!
-- 
Sork mailing list - Join the hunt: http://horde.org/bounties/#sork
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.