Skip to main content
Participating Frequently
March 9, 2021
Question

Cfldap using CFSSL_CLIENT_AUTH

  • March 9, 2021
  • 1 reply
  • 1494 views

I am trying to use cfldap with the secure="CFSSL_CLIENT_AUTH" on Coldfusion 2016. I specified the p12 file location using clientcert and the password using clientcertpassword. I also imported the sever's cert into the cacert keystore. When I run the page I always get "One or more of the required attributes may be missing or incorrect or you do not have permissions to execute this operation on the server." Anyone have experience with this?

This topic has been closed for replies.

1 reply

Charlie Arehart
Community Expert
Community Expert
March 9, 2021

Yes, see options discussed in another similar thread (last year), here:

 

https://community.adobe.com/t5/coldfusion/cfldap-error-one-or-more-of-the-required-attributes-may-be-missing-or-incorrect-or-you-do-not/td-p/11019953

 

What that person found was the "right answer" for them was to get the certificate for the LDAP server directly using openssl and import them.

 

But note that another suggestion (I offered) was to just get their JVM updated. That has helped many people with problems calling out of CF via https/ssl/tls. Again, see the post for more, to find which will work best for you.

/Charlie (troubleshooter, carehart. org)
slobsAuthor
Participating Frequently
March 9, 2021

Thanks for the response. I am seeing what what I think is shown here:

https://tracker.adobe.com/#/view/CF-4205061

Charlie Arehart
Community Expert
Community Expert
March 9, 2021

Fair enough. But there's no solution offered there, right? And neither of the folks reporting there indicate what JVM version they had. I just added a comment asking them about that.

 

So first, you should add a vote (if you had not) so that if they or others reply, you will be notified.

 

But until then, you might want to also indicate there or here what JVM version you are running, and whether you have tried the latest available version supported by your CF (which would be either Java 8 or 11, depending on what CF 2016 update you ahve done, and both of which have been updated in 2021). Again, see the link I offer for more, including more help if you may need it to see if this would be the solution for you.

/Charlie (troubleshooter, carehart. org)