Welcome to Sarge's personal blog on Sargeway.com. Here's my place to share my onion with the world (Bob!). The views expressed herein are my own (unless otherwise stated).

CPS: Integrating Contribute Publishing Services with LDAP

My first DevNet article was published yesterday. I wrote the "Integrating Contribute Publishing Services with LDAP" article which should help any CPS 1.1 users. I've already had a request to add more Active Directory specific information. The general connection/filter information for LDAP and Active Directory is included, but I will provide further information in the article and here as well. Please provide feedback. I can only provide good documentation/information if I have insight into your configurations.

Comments
Macromedia support staff and Contribute Publishing Services users should bow down and pay homage to you and your Integrating Contribute Publishing Services with LDAP article [http://www.macromedia.com/devnet/contribute/articl...]

After wrestling with this demon for more time than I care to admit here, I walked through your article, adjusted the settings, entered the username and password under the Test tab, and pressed the Test Authentication button with trepidation. Eureka it worked!

Thank you, thank you, thank you.
# Posted By Lisa Segura | 5/23/05 9:24 AM
This is a great article... we are experiencing some weirdness however. We can authenticate some users but not others. We are using LDAP (auto find user dn) and it seems that most everyone can log in except for the users in one group.

werid...
# Posted By zerium | 5/24/05 11:34 AM
Lisa,

Thanks for the kind words. I am part of the CPS Support staff, but the call for the article actually came from the sales group actually. The information in the article came from working with customers with issues like yourself.

Continued Success!
# Posted By Sarge | 5/26/05 12:46 PM
Zerium,

Are you specifying that particular group in your Group Search filters list?
# Posted By Sarge | 5/26/05 12:46 PM
Aparently the problem was that in one or two group names there was a "/" between the name ie: "Sales/Marketing" and (I'm speculating here) that caused the coldfusion code to choke.

so FYI take out any slashes (/) in your group/node names.
# Posted By zerium | 5/26/05 12:55 PM
Sarge,

Thanks for publishing the article on configuring CPS for LDAP.

But, I am encountering an endless error in Contribute. I have tried everything I could and have no clue as to why this error is occurring.

Our CPS is configured to search and authenticate against an active directory without error. It works though a little slow.

In Contribute 3, I was able to enable Publishing Services, but when trying to enable User Directory I receive the response "End of file or no input: 'Operation interrupted or timed out'".

Any advice?

JB

[CPS 1.1]
[LDAP Authentication Method: BIND (auto-find)]
[Timeout: 120 Seconds]
# Posted By JB | 10/6/05 12:03 PM
Hi Sarge - I followed the information on your Contribute article and got the LDAP/Active Directory guru involved. We believe we have configured all 3 screens correctly under "User Directory". Our LAN is Novell. I've googled my errors and found numerous Novell shops having similiar problems. I get 2 errors, depending how I test: "SessionManager, authenticateUser failed" and "Error connecting to LDAP server". Any advice would be helpful.
# Posted By Laura Kramer | 1/9/06 2:41 PM
thanks for the article it helps
I wonder would you happen to know or anyone know why after using contribute 3.11 with cps murdock 1.1 over a year I'm receiving timed out errors when trying to connect?
thanks michelle
# Posted By michelle Lemelin | 1/17/06 8:00 AM
Thank you, Sarge for the article on using Contribute Publishing Services with ldap.

I was able to set that up successfully. I am now trying to set up ldaps according to this article: http://www.macromedia.com/cfusion/knowledgebase/in... We have properly deployed CPS under Tomcat and things are working fine. In the last step:

Import the certificate file into your trust store.

Is CPS expecting that we use the default java trust store or that we create our own store in the CPS application directory? Is there a name that you expect us to call our trust store? I am getting a com.macromedia.ldap.client.search.SearchException and the TLS handshake fails on our ldap server.

Thank you in advance for any help.
Sincerely,
sue
# Posted By Sue | 3/11/06 4:18 AM
Back to top