please can you share with me your LDAP configuration , exactly the 
modification of the file  "cas.properties" modification ,
have you modfied  some classes  in the overlay.?
 thanks alot

Le lundi 3 septembre 2018 03:21:33 UTC+2, 党田力 a écrit :
>
> But 5.1.9 works.
> Why?
>
> 在 2018年8月31日星期五 UTC+8下午9:46:17,Francois Campbell写道:
>>
>> Hi.
>>
>> I believe only one of the two should be in the pom.xml file at a time.
>> ----
>> Regards
>> *Francois Campbell*
>> Teaching and Learning Product Lead
>>
>>
>>
>>
>>
>>
>> On Fri, 31 Aug 2018 at 13:05, 党田力 <[email protected]> wrote:
>>
>>> I had test on 5.2.6 adn 5.2.7 version
>>> Only append `cas-server-support-json-service-registry` to pom.xml, the '
>>> cas.serviceRegistry.initFromJson=true' is worked.
>>> Only append `cas-server-support-jpa-service-registry` to pom.xml, the 
>>> database is worked.
>>> But I append both them, the services defined in json is not loaded.
>>>
>>> On 5.1.9 version works.
>>>
>>>
>>> 在 2018年5月15日星期二 UTC+8下午8:15:55,David Curry写道:
>>>>
>>>> Lionel and Jann,
>>>>
>>>> Did you ever have the JSON service registry working? If not, I 
>>>> recommend that you take all the JPA stuff out of pom.xml and 
>>>> cas.properties 
>>>> and get that working correctly first, so that you're only trying to debug 
>>>> one thing at a time. Once you have the JSON service registry working 
>>>> correctly, for both the main server and the management webapp, then it's 
>>>> time to move things to JPA.
>>>>
>>>> The basic steps for moving to JPA *should* be this:
>>>>
>>>> 1. REMOVE the "cas-server-support-json-service-registry" dependency 
>>>> from pom.xml (server and management webapp)
>>>>
>>>> 2. Add the "cas-server-support-jpa-service-registry" dependency and 
>>>> whatever other dependencies go with it to pom.xml (server and management 
>>>> webapp)
>>>>
>>>> 3. Rebuild the server and management webapp
>>>>
>>>> 4. In the server's cas.properties file, include BOTH of these lines:
>>>>
>>>> cas.serviceRegistry.json.location:     file:/etc/cas/services
>>>> cas.serviceRegistry.initFromJson:      true
>>>>
>>>>
>>>> The first line should already be there (since before you start these 
>>>> steps you're using the JSON service registry), but you must add the second 
>>>> line.
>>>>
>>>> 5. Add all the lines you need to configure the JPA service registry to 
>>>> the server's cas.properties file.
>>>>
>>>> 6. Start the CAS server (do not start the management webapp). You 
>>>> should see it load the services from the JSON files (again, this should 
>>>> already be working before you start) and then it will magically save them 
>>>> into the JPA registry.
>>>>
>>>> 7. Shut the server down.
>>>>
>>>> 8. Check the database to see that the services actually got loaded 
>>>> there. If not, this is where you need to start debugging. And the first 
>>>> step of that would be setting the log level to "debug" in log4j2.xml, and 
>>>> adding whatever Logger configuration you need to make the Oracle JDBC 
>>>> library log for you as well.
>>>>
>>>> Once you've got the services loaded into the database....
>>>>
>>>> 9. Remove the "cas.serviceRegistry.json.location" and 
>>>> "cas.serviceRegistry.initFromJson" properties from the server's 
>>>> cas.properties file.
>>>>
>>>> 10. Remove the "cas.serviceRegistry.json.location" property from, and 
>>>> add all the JPA properties to, the management webapp's 
>>>> management.properties file.
>>>>
>>>> At least, that's the procedure I followed to get the MongoDB service 
>>>> registry working (see 
>>>> https://dacurry-tns.github.io/deploying-apereo-cas/high-avail_service-registry_overview.html).
>>>>  
>>>> I've not used the JPA stuff at all, so no guarantees, but I don't see why 
>>>> it should be any different.
>>>>
>>>> --Dave
>>>>
>>>>
>>>> --
>>>>
>>>> DAVID A. CURRY, CISSP
>>>> *DIRECTOR OF INFORMATION SECURITY*
>>>> INFORMATION TECHNOLOGY
>>>>
>>>> 71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
>>>> +1 212 229-5300 x4728 • [email protected]
>>>>
>>>> [image: The New School]
>>>>
>>>> On Tue, May 15, 2018 at 12:14 AM, Lionel Samuel <[email protected]> 
>>>> wrote:
>>>>
>>>>> Changing in "cas.properties"  
>>>>> 'cas.serviceRegistry.json.location:file:/etc/cas/services' to 
>>>>> 'cas.serviceRegistry.json.location:foobar:/etc/cas/services'
>>>>>
>>>>> The above does not generate an error message --- is that a sign it's 
>>>>> not loaded?
>>>>>
>>>>>
>>>>> On Monday, May 14, 2018 at 8:25:37 PM UTC-7, Lionel Samuel wrote:
>>>>>>
>>>>>> I'm working with Jann -- attached is our pom file (we call the jar 
>>>>>> my-cas -- which is reflected in the URLs).
>>>>>>
>>>>>> It does not look like the JSON file is loaded -- I don't think it's 
>>>>>> pom related --- but at the moment we are both stumped so anything goes.
>>>>>>
>>>>>> 2018-05-14 20:23:17,715 WARN 
>>>>>> [org.apereo.cas.services.web.ServiceThemeResolver] - <No registered 
>>>>>> service 
>>>>>> is found to match 
>>>>>> [org.apereo.cas.authentication.principal.SimpleWebApplicationServiceImpl@330c1ecf[id=
>>>>>> http://localhost:8080/cas-management/manage.html,originalUrl=http://localhost:8080/cas-management/manage.html,artifactId=<null>,principal=<null>,loggedOutAlready=false,format=XML]]
>>>>>>  
>>>>>> or service access is disallowed. Using default theme [cas-theme-default]>
>>>>>>
>>>>>> On Monday, May 14, 2018 at 5:42:35 PM UTC-7, Jann Malenkoff wrote:
>>>>>>>
>>>>>>>
>>>>>>> Attached is my 'cas.properties' file ---  in case I may be missing 
>>>>>>> something there (very likely)
>>>>>>>
>>>>>>>
>>>>>>> On Monday, May 14, 2018 at 5:09:12 PM UTC-7, Jann Malenkoff wrote:
>>>>>>>>
>>>>>>>> I had a minor Eureka moment --- but it came to fraught (partially).
>>>>>>>>
>>>>>>>> I has a typo in the 'cas.properties' file: 
>>>>>>>> cas.serviceRegistry.json.location:file:/etc/cas/service
>>>>>>>>
>>>>>>>> i,e, 'service' instead of 'services' --- corrected now (validated 
>>>>>>>> that the json files are in '/etc/cas/services').
>>>>>>>>
>>>>>>>> But still no-go.......any ideas will be matched by the maximum 
>>>>>>>> Karma I can provide.
>>>>>>>>
>>>>>>>> On Monday, May 14, 2018 at 4:16:39 PM UTC-7, Jann Malenkoff wrote:
>>>>>>>>>
>>>>>>>>> I'm on 5.2.4 --- I had earlier the 5.1 (i.e. 
>>>>>>>>> cas.serviceRegistry.config.location) 
>>>>>>>>> in 'cas.properties'--- now, updated to below (the 5.2.x version)
>>>>>>>>>
>>>>>>>>> cas.serviceRegistry.json.location:file:/etc/cas/service
>>>>>>>>> cas.serviceRegistry.initFromJson=true
>>>>>>>>>
>>>>>>>>> Still getting error below:
>>>>>>>>>
>>>>>>>>> 2018-05-14 16:11:41,016 WARN 
>>>>>>>>> [org.apereo.cas.services.web.ServiceThemeResolver] - <No registered 
>>>>>>>>> service 
>>>>>>>>> is found to match 
>>>>>>>>> [org.apereo.cas.authentication.principal.SimpleWebApplicationServiceImpl@3f670479[id=
>>>>>>>>> http://localhost:8080/cas-management/manage.html,originalUrl=http://locahost:8080/cas-management/manage.html,artifactId=<null>,principal=<null>,loggedOutAlready=false,format=XML]]
>>>>>>>>>  
>>>>>>>>> or service access is disallowed. Using default theme 
>>>>>>>>> [cas-theme-default]>
>>>>>>>>>
>>>>>>>>> Json file:
>>>>>>>>>
>>>>>>>>> {
>>>>>>>>>   "@class" :            
>>>>>>>>> "org.apereo.cas.services.RegexRegisteredService",
>>>>>>>>>   "serviceId" :         "^(http)://.*",
>>>>>>>>>   "name" :              "HTTP wildcard",
>>>>>>>>>   "id" :                20170905111650,
>>>>>>>>>   "evaluationOrder" :   99999
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> Have I missed anything else? Could there be something else in the 
>>>>>>>>> logs that can give a clue (I have been hunting but may be missing it)?
>>>>>>>>>
>>>>>>>>> On Monday, May 14, 2018 at 3:47:36 PM UTC-7, Manfredo Hopp wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> where are these pointing to:
>>>>>>>>>>
>>>>>>>>>> cas.serviceRegistry.json.location for 5.2.x 
>>>>>>>>>> or 
>>>>>>>>>> cas.serviceRegistry.config.location for 5.1.x
>>>>>>>>>>
>>>>>>>>>> 2018-05-14 19:41 GMT-03:00 Jann Malenkoff <[email protected]>:
>>>>>>>>>>
>>>>>>>>>>> FYI --- the following appears in 'catalina.out' when attempting 
>>>>>>>>>>> to access 'http://localhost:8080/cas-management/manage.html,'.
>>>>>>>>>>>
>>>>>>>>>>> 2018-05-14 15:39:09,152 WARN 
>>>>>>>>>>> [org.apereo.cas.services.web.ServiceThemeResolver] - <No registered 
>>>>>>>>>>> service 
>>>>>>>>>>> is found to match 
>>>>>>>>>>> [org.apereo.cas.authentication.principal.SimpleWebApplicationServiceImpl@13eed7a6[id=
>>>>>>>>>>> http://localhost:8080/cas-management/manage.html,originalUrl=http://localhost:8080/cas-management/manage.html,artifactId=<null>,principal=<null>,loggedOutAlready=false,format=XML]]
>>>>>>>>>>>  
>>>>>>>>>>> or service access is disallowed. Using default theme 
>>>>>>>>>>> [cas-theme-default]>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Monday, May 14, 2018 at 3:37:31 PM UTC-7, Jann Malenkoff 
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Hi Richard:
>>>>>>>>>>>>
>>>>>>>>>>>> I have the following in 'cas.properties':
>>>>>>>>>>>>
>>>>>>>>>>>> cas.serviceRegistry.initFromJson=true
>>>>>>>>>>>>
>>>>>>>>>>>> Is that correct to enable the first read from JSON? I have been 
>>>>>>>>>>>> staring at the screen for so long and begining to doubt myself 
>>>>>>>>>>>> w.r.t 
>>>>>>>>>>>> true/false flags.
>>>>>>>>>>>>
>>>>>>>>>>>> On Monday, May 14, 2018 at 3:30:38 PM UTC-7, richard.frovarp 
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Do you have initialization on from JSON? Not sure if it will 
>>>>>>>>>>>>> use your file or just the defaults. Either way, it should get you 
>>>>>>>>>>>>> into the 
>>>>>>>>>>>>> manager. Then you configure the manager service, and turn that 
>>>>>>>>>>>>> property off.
>>>>>>>>>>>>>
>>>>>>>>>>>>> # Auto-initialize the registry from default JSON service 
>>>>>>>>>>>>> definitions
>>>>>>>>>>>>> # cas.serviceRegistry.initFromJson=false
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 05/14/2018 05:13 PM, Jann Malenkoff wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi All:
>>>>>>>>>>>>>
>>>>>>>>>>>>> I'm trying to get the '
>>>>>>>>>>>>> http://localhost:8080/cas-management/manage.html' loaded up 
>>>>>>>>>>>>> --- but hitting the error message: 
>>>>>>>>>>>>> ' 
>>>>>>>>>>>>> Application Not Authorized to Use CAS 
>>>>>>>>>>>>>
>>>>>>>>>>>>> The services registry of CAS is empty and has no service 
>>>>>>>>>>>>> definitions. Applications that wish to authenticate with CAS must 
>>>>>>>>>>>>> explicitly be defined in the services registry.'
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I am hoping to have a JPA service registry --- and have 
>>>>>>>>>>>>> configured the dependencies below in the 'cas-overlay-template' 
>>>>>>>>>>>>> pom.xml.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> To enable the access to '
>>>>>>>>>>>>> http://localhost:8080/cas-management/manage.html, I have 
>>>>>>>>>>>>> added  the JASON entry as below --- but do not see it in the 
>>>>>>>>>>>>> database table 
>>>>>>>>>>>>> REGEXREGISTEREDSERVICE (I have 
>>>>>>>>>>>>> cas.serviceRegistry.config.location:    
>>>>>>>>>>>>> file:/etc/cas/services in 'cas.properties).
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> What could I have missed (or more likely misunderstood)?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *JSON File in /etc/cas/services (copied -- slightly adjusted 
>>>>>>>>>>>>> -- from an earlier post):*
>>>>>>>>>>>>>
>>>>>>>>>>>>> {
>>>>>>>>>>>>>   /*
>>>>>>>>>>>>>    * Wildcard service definition that applies to any https or 
>>>>>>>>>>>>> imaps url.
>>>>>>>>>>>>>    * Do not use this definition in a production environment.
>>>>>>>>>>>>>    */
>>>>>>>>>>>>>   "@class" :            
>>>>>>>>>>>>> "org.apereo.cas.services.RegexRegisteredService",
>>>>>>>>>>>>>   "serviceId" :         "^(http)://.*",
>>>>>>>>>>>>>   "name" :              "HTTP wildcard",
>>>>>>>>>>>>>   "id" :                20180514,
>>>>>>>>>>>>>   "evaluationOrder" :   99999
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *pom.xml -- for cas-overlay-template*
>>>>>>>>>>>>>
>>>>>>>>>>>>> <dependencies>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-webapp${app.server}</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                     <type>war</type>
>>>>>>>>>>>>>                     <scope>runtime</scope>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-json-service-registry</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                     </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-ldap</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-jpa-service-registry</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-jpa-ticket-registry</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-jdbc-drivers</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                     </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>com.oracle</groupId>
>>>>>>>>>>>>>                     <artifactId>ojdbc7.jar</artifactId>
>>>>>>>>>>>>>                     <version>12.1.0.1</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-saml</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-duo</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>>                 <dependency>
>>>>>>>>>>>>>                     <groupId>org.apereo.cas</groupId>
>>>>>>>>>>>>>                     
>>>>>>>>>>>>> <artifactId>cas-server-support-events-jpa</artifactId>
>>>>>>>>>>>>>                     <version>${cas.version}</version>
>>>>>>>>>>>>>                 </dependency>
>>>>>>>>>>>>> </dependencies>
>>>>>>>>>>>>> -- 
>>>>>>>>>>>>> - 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/daad2fc6-3a69-4404-9a91-379cfd3ee24e%40apereo.org
>>>>>>>>>>>>>  
>>>>>>>>>>>>> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/daad2fc6-3a69-4404-9a91-379cfd3ee24e%40apereo.org?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/f1dfe783-d3b4-413d-ac25-0b7e7a722247%40apereo.org
>>>>>>>>>>>  
>>>>>>>>>>> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/f1dfe783-d3b4-413d-ac25-0b7e7a722247%40apereo.org?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/f9789e0c-c236-4089-a30d-d1da6d95e3ce%40apereo.org
>>>>>  
>>>>> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/f9789e0c-c236-4089-a30d-d1da6d95e3ce%40apereo.org?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/6b880fd4-3047-4c6a-b8da-7307d31a4946%40apereo.org
>>>  
>>> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/6b880fd4-3047-4c6a-b8da-7307d31a4946%40apereo.org?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> ------------------------------
>> See OpenCollab email disclaimer at 
>> http://www.opencollab.co.za/email-disclaimer
>
>

-- 
- 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/d81d9e04-0c7d-463e-ad5e-444e29a8b34a%40apereo.org.

Reply via email to