Solution and Explanation

Ed Stafford ed@mem.net
Fri, 22 Jun 2001 14:34:25 -0500


Well.. I figured out what the issue was.  Scoured through the archives and
found the answer I needed for Turba, and it ended up being a Horde (not
Turba) solution.  First the problem that I had:

After installing the CVS version of Horde + Imp + Turba, I was able to go to
http://domain/horde/imp and login to my mail fine.  I wasn't able to get
past the login on the http://domain/horde site, though.  I suspected that
Turba was similar to IMP in that it had it's own login, and was proven wrong
by clicking on 'AddressBook' and having the system return the "Enter
Username and Password" prompts to me.

The solution for this was:

The modules that use the Horde package want you to log into the /horde
directory.  I'm suspecting that /horde will become a common login point for
all modules? (Correct me if I'm wrong on this.)  Inside the
/horde/config/horde.php file, there is a section for Horde Authentication.
It is denoted by:

/**
 ** Horde Authentication
 **/

in the file.  I decided to auth off of my IMAP server which required me
modifying the lines denoted by:

// An array holding any parameters that the Auth object will need to
// function correctly. For IMAP, this is the server name, port,
// protocol, etc.
$conf['auth']['params'] = array();

I changed this line to read:

$conf['auth']['params'] = array ( 'server' => ' localhost',
                                                 'protocol' => 'imap',
                                                 'port' => '143');

I got this modification from the June archives.  I was curious if there is
anywhere that lists many of the possibilities for this array() for using SQL
/ FTP / etc. for this configuration.

Thanks to those who mentioned the archives.  Lots of information in there.

Ed