BTW, if their domain admin won't give you an account with domain admin
permissions, you can easily create a form where they can enter their
credentials, to be used for the LDAP connection, and have it mail any
output to you.

-----Original Message-----
From: Victor Moore [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 24, 2005 9:30 AM
To: CF-Talk
Subject: Re: LDAP question

Hi Mike,

That's the funny part. If the userID and password I provide exists on
the AD, then I get back an empty query, regarding what attributes I
request in the attributes field. If the user doesn't exists then I get
an error: "Inappropriate authentication".
If I  add  "*" for attributes get an error:
"An error has occurred while trying to execute query :Unprocessed
Continuation Reference(s). One or more of the required attributes may be
missing/incorrect or you do not have permissions to execute this
operation on the server"

The customer is using the Windows 2003 Server active directory.

I think it's a setup or permission issue on the AD server.

As I said, for the time being I am OK because if I get back a query
(even empty) I assume the user exists if not then the user does not. I
am sure that in the future they will want more things to be done so I
would like to know what are my possibilities. It's obvious that people
are using it and get the proper info back, so I think it's related to
their setup. Unfortunately I don't know enough about AD to be able to
debug and from their point everything is OK.

Thanks again

Victor 


On Thu, 24 Feb 2005 09:04:30 -0600, Dawson, Michael
<[EMAIL PROTECTED]> wrote:
> Glad I could help.
> 
> What LDAP directory are you using?  Active Directory or something
else?
> 
> In AD, if there is a user, you should get the "CN" as you requested.  
> It should never be empty.  If there is no user, you will get an empty 
> query.
> 
> Try using attributes="*" and see if you get anything back.  Using "*"
> for testing is fine, but I don't recommend using it for real work.
> First, it brings back too much data, including binary voicemail 
> recordings, (if you have Cisco Call Manager, for example) and it only 
> brings back one value in a multi-value field such as "memberOf".
> 
> Again, I'm using AD and these things work for me.
> 
> Now that I look at your code a bit more, you need to specify the 
> filter attribute such as:
> 
> filter="sAMAccountName=#userName#"  (Again, this is AD.)
> 
> That is, if the same username for the credentials is the same for the 
> CN you wish to retrieve.  By not specifying a filter, you are asking 
> for all kinds of stuff.  One of those stuff probably doesn't have a CN

> or, at least, doesn't support returning the CN.
> 
> M!ke
> 
> -----Original Message-----
> From: Victor Moore [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, February 23, 2005 9:56 PM
> To: CF-Talk
> Subject: Re: LDAP question
> 
> Modifying the start attribute to Mike's format worked. Hurray!!!
> So in may case this works:
> <cfldap action="query"
>    name="getUser"
>    start="dc=companyName, dc=com"
>    scope="SUBTREE"
>    maxrows="1"
>    server="#serverIP#"
>   attributes="cn"
>   username="#userName#"
>   password="#userPassword#"
>   port="389">
> 
> If the user exists will return a query. Unfortunately it's all the 
> time an empty query, regarding what I put in the attributes list.
> For the time being I am OK but I would like very much to be able to 
> return some info and not just verify that the user exists.
> 
> Thanks Mike
> 
> Victor
> 
> 



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:196301
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to