The “A referral was returned from the server” error usually
means that there is a conflict between the IP address and the domain controller
(DC) defined on the connection string.
To illustrate the problem, we define two IP addresses hosted
on different domains:
IP
Address
|
DC
Name
|
Notes
|
172.1.1.10
|
ozkary.com
|
Production domain
|
172.1.30.50
|
ozkaryDev.com
|
Development domain
|
If we defined a LDAP connection string with this format:
LDAP://172.1.1.10:389/OU=USERS,DC=OZKARYDEV,DC=COM
This will generate the error because the IP is actually on
the OZKARY DC not the OZKARYDEV DC. To correct the problem, we would need to
use either one of these valid connections:
Connection
String
|
Comments
|
LDAP://172.1.1.10:389/OU=USERS,DC=OZKARY,DC=COM
|
Production setting
|
LDAP://172.1.30.50:389/OU=USERS,DC=OZKARYDEV,DC=COM
|
Development Setting
|
That should address the problem.
I think I have a similar problem. In my case when I first tried to create directoryentry using path involving certain IP it gave me protocol error so I tried finding hostname using nslookup and it gave me following error:
ReplyDeletec:\>nslookup
Server: somedomain.somebdomain.com
Address:
*** somedomain.somebdomain.com can't find : Non-existent domain
and note that the IP in the first case works fine when I create connection to the AD using Apache directory browser. Can you please help me with this?