Steve Langasek  wrote / napísal(a):
On Mon, Feb 19, 2007 at 07:31:25AM +0100, Mgr. Peter Tuharsky wrote:
Steve Langasek  wrote / napísal(a):
On Thu, Feb 15, 2007 at 01:36:51PM +0100, Mgr. Peter Tuharsky wrote:
We've had a working Samba/LDAP domain based on Sarge. Now we're trying to move to Etch. We recycled old configs, or modified the new ones to be equal.

Now, when I start Samba, it seems it cannot connect the LDAP server. I've got these errors in log:

lib/smbldap.c:smb_ldap_start_tls(612)
 Failed to issue the StartTLS instruction: Connect error
lib/smbldap.c:another_ldap_try(1150)
 Connection to LDAP server failed for the 1 try!

Soon, the smbd exits.

Could you please post your smb.conf?

Of course. Here You are.

Ok, nothing seems out of the ordinary here, that's too bad -- no easy answer
here.


The odd thing ("no easy answers TM") is, that despite of the errors in log, the Samba domain WORKS for a little while. Machines and users log on, as if nothing happened. Users get authenticated, network shares are connected. After several tens of seconds (minute or so) smbd dies and domain dies with it.

The second odd thing is, that the very LDAP works well too. We can authenticate against LDAP server from SMTP, IMAP and eGroupWare, and local machine user's logon using PAM-LDAP. Just when we run Samba on the server to allow Windows domain logons, the Samba acts as described above..



    passdb backend = ldapsam:"ldap://vedko6.misbb.sk:389";

Are the quotes necessary here?  I'm not sure that removing them would make
any difference.



We'll try to remove the quotes, however it works with them in Sarge well.

# 070215: Povodne bolo:
#    ldap ssl = start_tls
# Lenze vraj Samba 3.x nepodporuje LDAP over SSL, iba ldap_start_tls
# takze to vraj ma byt bez podtrhovnika start tls:
# a niektori dokonca uvadzaju ldap ssl = off

    ldap ssl = start tls

Well, that seems it really ought to be sufficient, yes.

How do you have libldap configured to verify the SSL certificates?  If you
try to connect to the server with ldapsearch, do you get the same error?



Please, specify, what kind of info do You need here. I don't understand that.


Tomorow, we will try to remove the TLS, since the LDAP and Samba domain are running on the same machine. As TLS encrypts just the communication between them (hopefully, AFAIK???), it seems it is not needed there (???). This is just a workaround however, and not everybody can afford it.


Sincerely
Peter

Reply via email to