Thanks a bunch, I real appreciate your help, it worked just fine!!!

><cftry>
>
><cfldap...>
>
><cfcatch>
>
>      <cfdump var="#cfcatch#">
>      <!--- Look for the cfcatch struct var that contains the error
>message --->
>
></cfcatch>
>
></cftry> 
>
>Once you find the cfcatch struct var, use it in a CFIF block inside the
>CFCATCH block.
>
>m!ke
>
>Error updating the server MyServer:389. The error is
>javax.naming.directory.InvalidAttributeValueException: [LDAP: error code
>19 - invalid password syntax: no special character]; remaining name
>'uid=testuser,ou=ME,dc=example,dc=com'
>
>I am connecting to Sun One Directory Server 6.0 on Windows Server 2003
>through ColdFusion as per our project's requirement. I use the code that
>is given below:
>
><cfparam type="string" name="LoginMessage" default=""> ..
>..
>
><cftry>
><cfldap action="QUERY"
>name="AunthenticateUser"
>attributes="uid "
>start="ou=People,dc=example,dc=com"
>Scope="subtree"
>filter = "(&(objectclass=person) (uid=#form.UserLogin#))"
>server="#ldap_server#"
>Port="#ldap_port#"
>username="uid=#form.UserLogin#,ou=People,example,dc=com"
>password="#form.userpassword#">
>
><cfcatch type="any">
>
><cfoutput>
>
>//what I want to display
>Your Password expired
>
></cfoutput>
><cfabort>
>
></cfcatch>
>
></cftry>
>
>I use a Global Password Policy with the following properties:
>General, Password Change, Password Expiration, Account Lockout.
>
>How do I catch the LDAP: error code 19 in the <cftry> <cfcatch> block so
>that I can tell the client that their password syntax is wrong?.
>Thanks, 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:305046
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to