oi!

PHP compilado com suporte a LDAP?

Abraço,

On 8/15/07, André Luis Boni Déo <[EMAIL PROTECTED]> wrote:
>
>    Pessoal estamos tentando fazer o Horde autenticar no LDAP, mas sem
> sucesso... Na lista do projeto não encontramos ajuda... Se alguem souber
> como resolver o problema... Segue abaixo a descrição do problema que estamos
> enfrentando com o webmail:
>
> Esse é o log do erro. Para qualquer usuário ele retorna Bad Search Filter
>
> Aug 10 14:06:00 HORDE [error] [horde] Bad search filter [on line 142 of
> "/usr/local/htdocs/horde/lib/Horde/Auth/ldap.php"]
> Aug 10 14:06:00 HORDE [error] [horde] FAILED LOGIN for adm [SERVER IP] to
> Horde [on line 116 of "/usr/local/htdocs/horde/login.php"]
>
>    Esse é o arquivo de configuração que eu gerei
> conf.php:
>
> <?php
> /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
> // $Horde: horde/config/conf.xml,v 1.74.2.48 2007/02/02 11:03:05 jan Exp $
> $conf['debug_level'] = E_ALL;
> $conf['max_exec_time'] = 0;
> $conf['compress_pages'] = true;
> $conf['umask'] = 077;
> $conf['use_ssl'] = 2;
> $conf['server']['name'] = $_SERVER['SERVER_NAME'];
> $conf['server']['port'] = $_SERVER['SERVER_PORT'];
> $conf['session']['name'] = 'Horde';
> $conf['session']['use_only_cookies'] = true;
> $conf['session']['cache_limiter'] = 'nocache';
> $conf['session']['timeout'] = 0;
> $conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];
> $conf['cookie']['path'] = '/horde';
> $conf['sql']['phptype'] = false;
> $conf['auth']['admins'] = array('admin');
> $conf['auth']['checkip'] = true;
> $conf['auth']['checkbrowser'] = true;
> $conf['auth']['alternate_login'] = false;
> $conf['auth']['redirect_on_logout'] = false;
> $conf['auth']['params']['hostspec'] = 'my.host.FQDN';
> $conf['auth']['params']['basedn'] = 'ou=MailUsers,o=Example,c=BR';
> $conf['auth']['params']['binddn'] = 'cn=ldapadm,c=BR';
> $conf['auth']['params']['password'] = 'foo';
> $conf['auth']['params']['version'] = '3';
> $conf['auth']['params']['ad'] = false;
> $conf['auth']['params']['uid'] = '';
> $conf['auth']['params']['encryption'] = 'plain';
> $conf['auth']['params']['newuser_objectclass'] = array('shadowAccount',
> 'inetOrgPerson');
> $conf['auth']['params']['objectclass'] = array('uid');
> $conf['auth']['params']['filter_type'] = 'objectclass';
> $conf['auth']['params']['password_expiration'] = 'no';
> $conf['auth']['driver'] = 'ldap';
> $conf['signup']['allow'] = false;
> $conf['log']['priority'] = PEAR_LOG_NOTICE;
> $conf['log']['ident'] = 'HORDE';
> $conf['log']['params'] = array();
> $conf['log']['name'] = '/tmp/horde.log';
> $conf['log']['params']['append'] = true;
> $conf['log']['type'] = 'file';
> $conf['log']['enabled'] = true;
> $conf['log_accesskeys'] = false;
> $conf['prefs']['params']['hostspec'] = 'my.host.FQDN';
> $conf['prefs']['params']['port'] = 389;
> $conf['prefs']['params']['version'] = '3';
> $conf['prefs']['params']['basedn'] = 'c=BR';
> $conf['prefs']['params']['fetchdn'] = false;
> $conf['prefs']['params']['rootdn'] = 'cn=ldapadm,c=BR';
> $conf['prefs']['params']['password'] = 'foo';
> $conf['prefs']['params']['uid'] = 'uid';
> $conf['prefs']['driver'] = 'ldap';
> $conf['datatree']['driver'] = 'null';
> $conf['group']['driver'] = 'datatree';
> $conf['cache']['default_lifetime'] = 1800;
> $conf['cache']['params']['dir'] = Horde::getTempDir();
> $conf['cache']['params']['gc'] = 86400;
> $conf['cache']['driver'] = 'file';
> $conf['token']['driver'] = 'none';
> $conf['mailer']['params']['sendmail_path'] = '/usr/lib/sendmail';
> $conf['mailer']['params']['sendmail_args'] = '-oi';
> $conf['mailer']['type'] = 'sendmail';
> $conf['vfs']['params']['vfsroot'] = '/tmp';
> $conf['vfs']['type'] = 'file';
> $conf['sessionhandler']['type'] = 'none';
> $conf['problems']['email'] = '[EMAIL PROTECTED]';
> $conf['problems']['maildomain'] = 'my.host.FQDN';
> $conf['problems']['tickets'] = false;
> $conf['menu']['apps'] = array();
> $conf['menu']['always'] = false;
> $conf['menu']['links']['help'] = 'all';
> $conf['menu']['links']['help_about'] = true;
> $conf['menu']['links']['options'] = 'authenticated';
> $conf['menu']['links']['problem'] = 'all';
> $conf['menu']['links']['login'] = 'all';
> $conf['menu']['links']['logout'] = 'authenticated';
> $conf['hooks']['permsdenied'] = false;
> $conf['hooks']['username'] = false;
> $conf['hooks']['preauthenticate'] = false;
> $conf['hooks']['postauthenticate'] = false;
> $conf['hooks']['authldap'] = false;
> $conf['portal']['fixed_blocks'] = array();
> $conf['accounts']['driver'] = 'null';
> $conf['imsp']['enabled'] = false;
> $conf['kolab']['enabled'] = false;
> /* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
> ?>
>
> Qualquer dúvida ou esclarecimento estou a disposição.
> --
>   °v°   André Déo                               "O pensamento se torna
> ação,
> /(_)\  http://andredeo.multiply.com/           a ação gera o hábito,
>   ^ ^   [EMAIL PROTECTED]|[EMAIL PROTECTED]           o hábito forma o caráter
> GNU/Linux user: 371857                          e o caráter decide o
> destino."
> http://counter.li.org                           Frank Buchman
> _______________________________________________
> Linuxchix mailing list
> [email protected]
> http://listas.linuxchix.org.br/mailman/listinfo/linuxchix
>



-- 
/\
Gabriel Stein
[EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Administrador de Redes -
Network Administrador
Linux User #223750
51-92796310
Porto Alegre - RS - Brasil
_______________________________________________
Linuxchix mailing list
[email protected]
http://listas.linuxchix.org.br/mailman/listinfo/linuxchix

Responder a