Yes, the manager can write to ldap.

OPENLDAP only accepts boolean values in uppercase. And CAS returns me
a lowercase value. It's silly, but I do not know how to force this
result in uppercase ?

Laurent


Le lun. 13 mai 2019 à 16:55, Ray Bon <[email protected]> a écrit :

> Have you verified that 'manager' can write to ldap?
> Check ldap logs.
>
> Ray
>
> On Mon, 2019-05-13 at 02:57 -0700, Net Work wrote:
>
> Dear all,
>
> I am trying to activate the "term of use" feature with ldap to keep the 
> answer.
>
> I get the screen to validate my accecptation of terms of use. But I do not 
> arrive in LDAP, to register the value. I know it's a booleen type, my 
> attribute in ldap is good type boolean.
>
> I am enclosing the error message and my configuration. If anyone among you 
> has already implemented this type of feature, could he explain to me how he 
> did it?
>
>
> Thanks in advance.
>
>
>
> #### Error
>
>
>
> Caused by: javax.naming.directory.InvalidAttributeValueException: [LDAP: 
> error code 21 - supannListeRouge: value #0 invalid per syntax]
>
>
>
> ### Configuration cas.properties
>
>
>
> ### AUP
>
>
> cas.acceptableUsagePolicy.enabled=TRUE
>
>
> cas.acceptableUsagePolicy.aupAttributeName=supannListeRouge
>
>
> cas.acceptableUsagePolicy.scope=GLOBAL
>
>
>
>
> ### LDAP
>
>
>
> cas.acceptableusagepolicy.ldap.binddn=cn=manager,dc=xxxx,dc=fr
>
>
> cas.acceptableusagepolicy.ldap.bindcredential=xxxxx
>
>
> cas.acceptableusagepolicy.ldap.ldapurl=ldap://ldap.xxx.fr
>
>
>
> cas.acceptableusagepolicy.ldap.basedn=dc=xxx,dc=fr
>
>
> cas.acceptableusagepolicy.ldap.searchFilter=uid={user}
>
>
>
> cas.acceptableUsagePolicy.ldap.connectTimeout=5000
>
>
> cas.acceptableUsagePolicy.ldap.minPoolSize=3
>
>
> cas.acceptableUsagePolicy.ldap.maxPoolSize=10
>
>
> cas.acceptableUsagePolicy.ldap.validateOnCheckout=true
>
>
> cas.acceptableUsagePolicy.ldap.validatePeriodically=true
>
>
> cas.acceptableUsagePolicy.ldap.validatePeriod=600
>
>
> cas.acceptableUsagePolicy.ldap.idleTime=500
>
>
> cas.acceptableUsagePolicy.ldap.prunePeriod=600
>
>
> cas.acceptableUsagePolicy.ldap.blockWaitTime=5000
>
>
> cas.acceptableUsagePolicy.ldap.useSsl=false
>
>
>
> ### build.gradle
>
>
> ...
>
>
>     compile "org.apereo.cas:cas-server-support-ldap:${casServerVersion}"
>
>
>     compile "com.unboundid:unboundid-ldapsdk:4.0.9"
>
>
>     compile 
> "org.apereo.cas:cas-server-support-aup-webflow:${project.'cas.version'}"
>
>
>
>     compile 
> "org.apereo.cas:cas-server-support-aup-ldap:${project.'cas.version'}"
>
>
> ...
>
>
> --
>
> Ray Bon
> Programmer Analyst
> Development Services, University Systems
> 2507218831 | CLE 019 | [email protected]
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "CAS Community" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/a/apereo.org/d/topic/cas-user/6_d7R4fmO8U/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/apereo.org/d/msgid/cas-user/41ac576dc0d146198857a7b791220b61db318340.camel%40uvic.ca
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/41ac576dc0d146198857a7b791220b61db318340.camel%40uvic.ca?utm_medium=email&utm_source=footer>
> .
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAAYdL3C2wvFTOPAE%3DWKr-5SU2n3D3zed2iJ0CODENEjo4GhZFA%40mail.gmail.com.

Reply via email to