(Opensuse 10.3 kolab und Horde nach Anleitung)
Ich denke, ich habe alle schritte nach der Anleitung opensuse/kolab nachvollzogen.
Nach dem Alles mit Kontakt - Mail .... klappt, habe ich mich an Horde ran getraut.
Das Login Fenster kommt, der Login scheint auch zu klappen, nur es passiert nichts, ich bleibe weiterhin bei der Anmeldung stehen.
Woran könnte es liegen ?
Mfg wupp
Meine Protokolle:
/var/log/apache2/error_log
[Fri Jan 18 00:09:47 2008] [error] [client 127.0.0.1] PHP Warning: ldap_bind(): Unable to bind to server: Invalid credentials in /srv/www/htdocs/horde/lib/Horde/Kolab/LDAP.php on line 89, referer: http://localhost/horde/login.php
[Fri Jan 18 00:09:47 2008] [error] [client 127.0.0.1] PHP Notice: Unknown: SECURITY PROBLEM: insecure server advertised AUTH=PLAIN (errflg=1) in Unknown on line 0, referer: http://localhost/horde/login.php
die Horde/config/ conf.php
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: horde/config/conf.xml,v 1.206 2007/11/19 14:33:17 jan Exp $
$conf['vhosts'] = false;
$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['safe_ips'] = array();
$conf['session']['name'] = 'Horde';
$conf['session']['use_only_cookies'] = true;
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = '';
$conf['cookie']['path'] = '/horde';
$conf['sql']['phptype'] = false;
$conf['auth']['admins'] = array('horde-admin@xxx.de');
$conf['auth']['checkip'] = true;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['params']['login_block'] = false;
$conf['auth']['params']['login_block_count'] = 3;
$conf['auth']['params']['login_block_time'] = 5;
$conf['auth']['driver'] = 'kolab';
$conf['signup']['allow'] = false;
$conf['log']['priority'] = PEAR_LOG_NOTICE;
$conf['log']['ident'] = 'HORDE';
$conf['log']['params'] = array();
$conf['log']['name'] = '/var/log/horde/horde.log';
$conf['log']['params']['append'] = true;
$conf['log']['type'] = 'file';
$conf['log']['enabled'] = true;
$conf['log_accesskeys'] = false;
$conf['prefs']['driver'] = 'kolab';
$conf['alarms']['driver'] = false;
$conf['datatree']['driver'] = 'null';
$conf['group']['driver'] = 'datatree';
$conf['group']['cache'] = false;
$conf['share']['no_sharing'] = false;
$conf['share']['cache'] = true;
$conf['share']['driver'] = 'kolab';
$conf['cache']['default_lifetime'] = 86400;
$conf['cache']['params']['dir'] = Horde::getTempDir();
$conf['cache']['params']['sub'] = 0;
$conf['cache']['driver'] = 'file';
$conf['token']['driver'] = 'none';
$conf['mailer']['params']['host'] = 'smtp.xxx.de';
$conf['mailer']['params']['port'] = 25;
$conf['mailer']['params']['auth'] = 'LOGIN';
$conf['mailer']['params']['username'] = 'xxx';
$conf['mailer']['params']['password'] = 'xyz';
$conf['mailer']['type'] = 'smtp';
$conf['mailformat']['brokenrfc2231'] = false;
$conf['vfs']['type'] = 'none';
$conf['sessionhandler']['type'] = 'none';
$conf['problems']['email'] = 'webmaster@example.com';
$conf['problems']['maildomain'] = 'example.com';
$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['hooks']['groupldap'] = false;
$conf['portal']['fixed_blocks'] = array();
$conf['accounts']['params']['attr'] = 'uid';
$conf['accounts']['params']['strip'] = false;
$conf['accounts']['driver'] = 'kolab';
$conf['user']['verify_from_addr'] = false;
$conf['imsp']['enabled'] = false;
$conf['kolab']['ldap']['server'] = 'localhost';
$conf['kolab']['ldap']['port'] = 389;
$conf['kolab']['ldap']['basedn'] = 'dc=xxx,dc=de';
$conf['kolab']['ldap']['phpdn'] = 'cn=manager,cn=internal,dc=xxx,dc=de';
$conf['kolab']['ldap']['phppw'] = 'xyz';
$conf['kolab']['imap']['server'] = 'localhost';
$conf['kolab']['imap']['port'] = 143;
$conf['kolab']['imap']['sieveport'] = 2000;
$conf['kolab']['imap']['maildomain'] = 'xxx.de';
$conf['kolab']['imap']['virtdomains'] = true;
$conf['kolab']['smtp']['server'] = 'localhost';
$conf['kolab']['smtp']['port'] = 25;
$conf['kolab']['misc']['multidomain'] = false;
$conf['kolab']['enabled'] = true;
$conf['memcache']['enabled'] = false;
xxx und xyz habe ich als beispiel gesetzt hier für die Protokolle
/var/log/horde/horde.log
Jan 18 00:09:47 HORDE [error] [horde] Error while fetching the Kolab ID [on line 133 of "/srv/www/htdocs/horde/lib/Horde/Auth/kolab.php"]
Jan 18 00:09:47 HORDE [notice] [horde] Login success for [127.0.0.1] to Horde [on line 120 of "/srv/www/htdocs/horde/login.php"]
Ich denke, ich habe alle schritte nach der Anleitung opensuse/kolab nachvollzogen.
Nach dem Alles mit Kontakt - Mail .... klappt, habe ich mich an Horde ran getraut.
Das Login Fenster kommt, der Login scheint auch zu klappen, nur es passiert nichts, ich bleibe weiterhin bei der Anmeldung stehen.
Woran könnte es liegen ?
Mfg wupp
Meine Protokolle:
/var/log/apache2/error_log
[Fri Jan 18 00:09:47 2008] [error] [client 127.0.0.1] PHP Warning: ldap_bind(): Unable to bind to server: Invalid credentials in /srv/www/htdocs/horde/lib/Horde/Kolab/LDAP.php on line 89, referer: http://localhost/horde/login.php
[Fri Jan 18 00:09:47 2008] [error] [client 127.0.0.1] PHP Notice: Unknown: SECURITY PROBLEM: insecure server advertised AUTH=PLAIN (errflg=1) in Unknown on line 0, referer: http://localhost/horde/login.php
die Horde/config/ conf.php
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: horde/config/conf.xml,v 1.206 2007/11/19 14:33:17 jan Exp $
$conf['vhosts'] = false;
$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['safe_ips'] = array();
$conf['session']['name'] = 'Horde';
$conf['session']['use_only_cookies'] = true;
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = '';
$conf['cookie']['path'] = '/horde';
$conf['sql']['phptype'] = false;
$conf['auth']['admins'] = array('horde-admin@xxx.de');
$conf['auth']['checkip'] = true;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['params']['login_block'] = false;
$conf['auth']['params']['login_block_count'] = 3;
$conf['auth']['params']['login_block_time'] = 5;
$conf['auth']['driver'] = 'kolab';
$conf['signup']['allow'] = false;
$conf['log']['priority'] = PEAR_LOG_NOTICE;
$conf['log']['ident'] = 'HORDE';
$conf['log']['params'] = array();
$conf['log']['name'] = '/var/log/horde/horde.log';
$conf['log']['params']['append'] = true;
$conf['log']['type'] = 'file';
$conf['log']['enabled'] = true;
$conf['log_accesskeys'] = false;
$conf['prefs']['driver'] = 'kolab';
$conf['alarms']['driver'] = false;
$conf['datatree']['driver'] = 'null';
$conf['group']['driver'] = 'datatree';
$conf['group']['cache'] = false;
$conf['share']['no_sharing'] = false;
$conf['share']['cache'] = true;
$conf['share']['driver'] = 'kolab';
$conf['cache']['default_lifetime'] = 86400;
$conf['cache']['params']['dir'] = Horde::getTempDir();
$conf['cache']['params']['sub'] = 0;
$conf['cache']['driver'] = 'file';
$conf['token']['driver'] = 'none';
$conf['mailer']['params']['host'] = 'smtp.xxx.de';
$conf['mailer']['params']['port'] = 25;
$conf['mailer']['params']['auth'] = 'LOGIN';
$conf['mailer']['params']['username'] = 'xxx';
$conf['mailer']['params']['password'] = 'xyz';
$conf['mailer']['type'] = 'smtp';
$conf['mailformat']['brokenrfc2231'] = false;
$conf['vfs']['type'] = 'none';
$conf['sessionhandler']['type'] = 'none';
$conf['problems']['email'] = 'webmaster@example.com';
$conf['problems']['maildomain'] = 'example.com';
$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['hooks']['groupldap'] = false;
$conf['portal']['fixed_blocks'] = array();
$conf['accounts']['params']['attr'] = 'uid';
$conf['accounts']['params']['strip'] = false;
$conf['accounts']['driver'] = 'kolab';
$conf['user']['verify_from_addr'] = false;
$conf['imsp']['enabled'] = false;
$conf['kolab']['ldap']['server'] = 'localhost';
$conf['kolab']['ldap']['port'] = 389;
$conf['kolab']['ldap']['basedn'] = 'dc=xxx,dc=de';
$conf['kolab']['ldap']['phpdn'] = 'cn=manager,cn=internal,dc=xxx,dc=de';
$conf['kolab']['ldap']['phppw'] = 'xyz';
$conf['kolab']['imap']['server'] = 'localhost';
$conf['kolab']['imap']['port'] = 143;
$conf['kolab']['imap']['sieveport'] = 2000;
$conf['kolab']['imap']['maildomain'] = 'xxx.de';
$conf['kolab']['imap']['virtdomains'] = true;
$conf['kolab']['smtp']['server'] = 'localhost';
$conf['kolab']['smtp']['port'] = 25;
$conf['kolab']['misc']['multidomain'] = false;
$conf['kolab']['enabled'] = true;
$conf['memcache']['enabled'] = false;
xxx und xyz habe ich als beispiel gesetzt hier für die Protokolle
/var/log/horde/horde.log
Jan 18 00:09:47 HORDE [error] [horde] Error while fetching the Kolab ID [on line 133 of "/srv/www/htdocs/horde/lib/Horde/Auth/kolab.php"]
Jan 18 00:09:47 HORDE [notice] [horde] Login success for [127.0.0.1] to Horde [on line 120 of "/srv/www/htdocs/horde/login.php"]