Web lists-archives.com

Re: [Samba] Samba NT4 to AD- LDAP




Hi Rowland,

I did that initially and that came with 
Failed to connect to ldap URL 'ldap://lin-pdc.lin - LDAP client internal error: NT_STATUS_BAD_NETWORK_NAME
Hence I removed the whole ldap:// bit

After your email I tried again but using ldap://localhost and it seems to have worked. Not sure what the issue is with the fqdn. I could run ldap queries when using fqdn.


Regards,

Praveen Ghimire



-----Original Message-----
From: samba [mailto:samba-bounces@xxxxxxxxxxxxxxx] On Behalf Of Rowland Penny via samba
Sent: Saturday, 24 March 2018 10:36 PM
To: samba@xxxxxxxxxxxxxxx
Subject: Re: [Samba] Samba NT4 to AD- LDAP

On Sat, 24 Mar 2018 11:59:38 +0000
Praveen Ghimire via samba <samba@xxxxxxxxxxxxxxx> wrote:

> Hi All,
> 
> Following the link, tried to migrate NT4 to AD using LDAP but came 
> across some issues.
> https://wiki.samba.org/index.php/Migrating_a_Samba_NT4_Domain_to_Samba
> _AD_(Classic_Upgrade)
> 
> I have done this step multiple times using TDB as the backend and it 
> has always worked.
> 
> The issue I am seeing is when I run the following, we get

> ERROR(<type 'exceptions.IndexError'>): uncaught exception - list index 
> out of range File

OK, the above tells you what the error is

> File "/usr/lib/python2.7/dist-packages/samba/upgrade.py", line 664, in 
> upgrade_from_samba3 urls = samba3.lp.get("passdb
> backend").split(":",1)[1].strip('"')

The above shows you where it is coming from 

>   passdb backend = ldapsam

Because of the above ;-)

If you look closely at what fails:

samba3.lp.get("passdb backend").split(":",1)[1].strip('"')

It takes the 'passdb backend' line and tries to split it at the ':'
character and then removes any ' " '

Now you know what is wrong, how to fix it ?

In the short term, try changing the 'passdb backend' line in smb.conf to
this:

passdb backend = ldapsam:"ldap://lin-pdc.lin/";

Rowland



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com ______________________________________________________________________
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba