[Samba] Samba+LDAP problems
Edmundo Valle Neto
edmundo.valle at terra.com.br
Mon Oct 29 20:41:11 GMT 2007
If it was asked to the list answer to the list please, other people can
not guess what was already answered.
Sending it back ...
(...)
>>
>> Trying to add anything else works?
> with de command line a don't know how add another thing, but with
> phpldapadmin i can add for example users.
The best documentation are from smbldap-tools project [1] and samba [2],
[3].
>> (...)
>>
>> I don't use LAM, but use smbldap-tools and phpldapadmin. In turn to
>> saying that the services aren't properly configured (as nothing
>> worked and you said that there isnt anything like that in google), I
>> think helps begin from the beginning.
>>
>> Are all services running in the same machine?
> before, services were running now, i don't know what happen but slapd
> doesn't work when i write /etc/init.d/slapd start as root in command
> line, the syslog show me this:
>
> Oct 29 16:31:56 skull1 slapd[12409]: @(#) $OpenLDAP: slapd 2.3.38 (Sep
> 17 2007 21:09:04) $
> ^Iroot at monster:/tmp/buildd/openldap2.3-2.3.38/debian/build/servers/slapd
> Oct 29 16:31:57 skull1 slapd[12410]: bdb_db_open: Database cannot be
> opened, err 13. Restore from backup!
> Oct 29 16:31:57 skull1 slapd[12410]: bdb(dc=skull-one,dc=com,dc=ar):
> DB_ENV->lock_id_free interface requires an environment configured for
> the locking subsystem
> Oct 29 16:31:57 skull1 slapd[12410]: bdb(dc=skull-one,dc=com,dc=ar):
> txn_checkpoint interface requires an environment configured for the
> transaction subsystem
> Oct 29 16:31:57 skull1 slapd[12410]: bdb_db_close: txn_checkpoint
> failed: Invalid argument (22)
> Oct 29 16:31:57 skull1 slapd[12410]: backend_startup_one: bi_db_open
> failed! (13)
> Oct 29 16:31:57 skull1 slapd[12410]: bdb_db_close: alock_close failed
> Oct 29 16:31:57 skull1 slapd[12410]: slapd stopped.
> Oct 29 16:31:57 skull1 slapd[12410]: connections_destroy: nothing to
> destroy.
>
> i don't know why... yesterday it work perfectly.
Probably your database is corrupted, you can try to fix it, recover a
backup, or if you don't have a backup and nothing works, start it over.
If you don't know how to make any of the alternatives, maybe is time to
learn a little more about how LDAP works, before trying to use it.
>> You said that you are using Debian right?
> yes
>> The package 3.0.26a doesn't come with the stable release "Etch",
>> which release are you using?
> i have debian sid (unstable release)
I don't recommend it in servers. And don't recommend it in desktops if
you don't know how to solve your own problems.
>> How do you configure your apt repositories and install your packages?
>> (if the packages related with the problem didn't came from the stable
>> repository, helps write its versions).
> i configured my apt repository manualy with nano -w
> /etc/apt/sources.list and my repositories are:
>
> deb http://ftp.uk.debian.org/debian/ sid main non-free contrib
> deb-src http://ftp.uk.debian.org/debian/ sid main non-free contrib
>
> ldap-account-manage 2.0.0-1
> ldap-utils 2.3.38-1
> slapd 2.3.38-1
> smbldap-tools 0.9.4-1
> phpldapadmin 0.9.8.4-2
>
> i think that all packages are there...
Ok. Everything from Sid.
>> How did you populated your LDAP tree?
> i can't populate my LDAP tree jet ...
The package drops a working database practically with only the root and
administrator DNs. I mean prepare it be used by samba, creating the
needed OUs and domain information.
>> One detail. smbldap-tools doesn't use samba to do its job, it
>> connects to LDAP directly, so, supposing that you have configured
>> smbldap-tools properly, its very unlikely that the problem has
>> anything to do with the samba package, as you have noticed that
>> changing versions doesn't solve the problem.
> aahh. ok.
>
> thanks and best regards
1. http://download.gna.org/smbldap-tools/docs/
2. http://us4.samba.org/samba/docs/man/Samba-HOWTO-Collection/
3. http://us4.samba.org/samba/docs/man/Samba-Guide/
Regards.
Edmundo Valle Neto
More information about the samba
mailing list