SuSE Linux OpenExchangeserver: Samba doesn't work
Support knowledgebase (slox_samba)
Applies to
OpenExchange Server: Version 4
Symptom:
After installing the OpenExchangeServer and activating Samba user accounts, Samba doesn't work anymore.
Cause:
A bug in suad overwrites parts of /etc/samba/secrets.tdb.
Solution:
Upgrade to RPM packages which fix this bug. Get the updates from our Maintenance Web:
http://sdb.suse.de/download/i386/update/Openexchange-Server/4/rpm/i586/imapweb32.rpm
http://sdb.suse.de/download/i386/update/Openexchange-Server/4/rpm/i586/sessiond32.rpm
http://sdb.suse.de/download/i386/update/Openexchange-Server/4/rpm/i586/suad32.rpm
Get the system into runlevel 2
init 2
and install the downloaded packages with:
rpm -Fhv imapweb32.rpm suad32.rpm sessiond32.rpm
- If you do not have a backup of /etc/samba/secrets.tdb you have to
delete /etc/samba/secrets.tdb and bring the system to the previous runlevel
rm /etc/samba/secrets.tdb
init $(runlevel | cut -d" " -f1)
A new secrets.tdb will be created. Set a new passwort for cyrus, e.g. "system"
smbpasswd -w system
finally your Windows clients have to rejoin the domain.
- If you have a backup of /etc/samba/secrets.tdb and your clients had already joined the domain with the Samba server as PDC,
then overwrite the defective secrets.tdb with your backup copy. Afterwards bring the system back to the previous runlevel.
init $(runlevel | cut -d" " -f1)
Now Samba is running again.
Keywords: SLOX, SAMBA, SECRETS.TDB, SUAD, IMAPWEB, SESSIOND, ACCOUNT, SID, SMB
Categories:
SuSE Linux IMAP Server
SDB-slox_samba, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 15. Jan 2003
SuSE Linux AG - Last generated: 16. Jan 2003 by mkrapp (sdb_gen 1.40.0)