• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fehler nach Abschluss der Kolab config slurpd

Becksta

Hacker
Aloa,

ich mal wieder. Hab mir zum spielen mal Kolab per smart installiert. Wurden etliche Abhängigkeiten aufgelöst. denke also, das da alles dabei war, was er brauch.

http://www.pro-linux.de/berichte/appfokus/kolab/kolab2-ugs.html

Hab nach dem Punkt 2.1 versucht die Config durchzuführen, was auch erfolgreich war.

Nach Abschluss der Installation mache ich folgendes:

/usr/sbin/kolabsrv rc all start

mit dem Ergebniss:

Code:
Starting ldap-server                                                 done
Starting slurpdNo replicas in slapd.conf file "/etc/openldap/slapd.conf"!
Error: : directory specified in "replogfile" slapd.conf directive does not exist
startproc:  exit status of parent of /usr/lib/openldap/slurpd: 1
                                                                     failed
ERROR: /etc/init.d/slurpd start failed
Run: /usr/sbin/kolab rc all stop
to stop all services

Der Befehl stoppt dann folgende Serverkomponenten:

SuseServer:/usr/share/kolab/scripts # /usr/sbin/kolabsrv rc all stop
Shutting down ldap-server done
Shutting down slurpd done
Shutting down service saslauthd done
Shutting down spamd done
Shutting down virus-scanner (amavisd-new): done
Shutting down httpd2 (waiting for all children to terminate) done
Shutting down Clam AntiVirus database update daemon done
Shutting down Clam AntiVirus daemon done
Shutting down IMAP/POP3 service (cyrus-imapd) done
Shutting down mail service (Postfix) done
Shutting down kolab groupware server done

Anbei noch der Inhalt von /etc/openldap/slapd.conf
Code:
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include		/etc/openldap/schema/core.schema
include		/etc/openldap/schema/cosine.schema
include		/etc/openldap/schema/inetorgperson.schema
include		/etc/openldap/schema/rfc2307bis.schema
include		/etc/openldap/schema/yast.schema

# Define global ACLs to disable default read access.

# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral	ldap://root.openldap.org

pidfile		/var/run/slapd/slapd.pid
argsfile	/var/run/slapd/slapd.args

# Load dynamic backend modules:
modulepath	/usr/lib/openldap/modules
# moduleload	back_ldap.la
# moduleload	back_meta.la
# moduleload	back_monitor.la
# moduleload	back_perl.la

# Sample security restrictions
#	Require integrity protection (prevent hijacking)
#	Require 112-bit (3DES or better) encryption for updates
#	Require 63-bit encryption for simple bind
# security ssf=1 update_ssf=112 simple_bind=64

# Sample access control policy:
#       Root DSE: allow anyone to read it
#       Subschema (sub)entry DSE: allow anyone to read it
#       Other DSEs:
#               Allow self write access to user password
#               Allow anonymous users to authenticate
#               Allow read access to everything else
#       Directives needed to implement policy:
access to dn.base=""
        by * read

access to dn.base="cn=Subschema"
        by * read

access to attrs=userPassword,userPKCS12
        by self write
        by * auth

access to attrs=shadowLastChange
        by self write
        by * read

access to *
        by * read

# if no access controls are present, the default policy
# allows anyone and everyone to read anything but restricts
# updates to rootdn.  (e.g., "access to * by * read")
#
# rootdn can always read and write EVERYTHING!

#######################################################################
# BDB database definitions
#######################################################################

database	bdb
suffix		"dc=my-domain,dc=com"
checkpoint      1024    5
cachesize       10000
rootdn		"cn=Manager,dc=my-domain,dc=com"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw		secret
# The database directory MUST exist prior to running slapd AND 
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
directory	/var/lib/ldap
# Indices to maintain
index	objectClass	eq


Tja, ich wähnte mich schon fast am Ziel. Fast für ein Eintrag oder Verweis fehlt denn in der Datei? Sofern es sich wirklich um einen Fehler in der Datei handelt...

ES LEBE DAS SINNLOSE GEFRIKKEL.... HEHE 8)

Greetz
Becksta
 

}-Tux-{

Hacker
Hmm folge mal den Installationsanweisungen, die du hier findest http://en.opensuse.org/Kolab
Welche Kolab RPMs hast du installiert? Die aus dem BS oder die die du auf gwdg.de findest?


}-Tux-{
 
OP
Becksta

Becksta

Hacker
den Link schau ich mir morgen mal an...

mit welchem Konsolenbefehl kann ich nochmal die installierten Pakete rauskriegen?

Greetz
Becksta
 
OP
Becksta

Becksta

Hacker
rpm -qa | grep kolab

brachte folgende Ergebnisse:

Code:
kolab-resource-handlers-2.0.1-0.kolab.cvs20060430
perl-Mail-IMAPClient-2.2.9-0.kolab.0
perl-kolab-5.8.7-0.kolab.cvs20060430
cyrus-imapd-2.2.12-24.kolab.0
php5-pear-Net-LMTP-1.0.1-0.kolab.0
perl-Mail-Box-2.063-0.kolab.0
php5-pear-Net-Socket-1.0.6-0.kolab.0
kolab-webadmin-2.0.99-0.kolab.cvs20060430
php5-pear-Net-IMAP-1.0.3-0.kolab.0
kolab-2.0.1-0.kolab.cvs20060430
postfix-2.2.9-5.kolab.0
php5-pear-Net-SMTP-1.2.7-0.kolab.0
php5-smarty-2.6.13-0.kolab.0


EDIT:
Auch wenn ich nach der Anleitung im Link vorgehe und die Einträge manuell vornehme, komm leider immer noch die gleiche Fehlermeldung:

Code:
SuseServer:/home/becksta # /usr/sbin/kolabsrv rc all start
Starting ldap-server                                                 done
Starting slurpdNo replicas in slapd.conf file "/etc/openldap/slapd.conf"!
Error: : directory specified in "replogfile" slapd.conf directive does not exist
startproc:  exit status of parent of /usr/lib/openldap/slurpd: 1
                                                                     failed
ERROR: /etc/init.d/slurpd start failed
Run: /usr/sbin/kolab rc all stop
to stop all services

EDIT1:
Ok Ok... ich bastel noch weiter, bevor ich weiteren Support in Anspruch nehme.... hehe
bin manchmal echt etwas voreilig.. na ja.... ;o)

EDIT2:
Na bitte... geht doch.. hehe.... scheint jetzt zu laufen... dann schau ich mir jetzt mal weiter die config an....
 

}-Tux-{

Hacker
Becksta schrieb:
rpm -qa | grep kolab

brachte folgende Ergebnisse:

Code:
kolab-resource-handlers-2.0.1-0.kolab.cvs20060430
perl-Mail-IMAPClient-2.2.9-0.kolab.0
perl-kolab-5.8.7-0.kolab.cvs20060430
cyrus-imapd-2.2.12-24.kolab.0
php5-pear-Net-LMTP-1.0.1-0.kolab.0
perl-Mail-Box-2.063-0.kolab.0
php5-pear-Net-Socket-1.0.6-0.kolab.0
kolab-webadmin-2.0.99-0.kolab.cvs20060430
php5-pear-Net-IMAP-1.0.3-0.kolab.0
kolab-2.0.1-0.kolab.cvs20060430
postfix-2.2.9-5.kolab.0
php5-pear-Net-SMTP-1.2.7-0.kolab.0
php5-smarty-2.6.13-0.kolab.0

Du nutzt veraltete Pakete. Neuere gibts hier: http://repos.opensuse.org/server:/Kolab/


}-Tux-{
 
Oben