All work
- Reload of cas properties is not workingCAS-1504
- OpenID authentication error - OpenID accessToken endpoint failsCAS-1503
- After successful login, when cas redirects to the requested URL, it ignores anything after the sharp (#) symbol in the URLCAS-1502Resolved issue: CAS-1502
- CAS is Unavailable due to NotSerializableExceptionCAS-1501
- attribute release in protocol 2.0CAS-1500
- WHO: audit:unknown in cas logsCAS-1499
- Regex validation in cas-management UI always fails.CAS-1498Resolved issue: CAS-1498
- CAS integartion with multiple applicationCAS-1497
- TICKETGRANTINGTICKET table is getting "Locked" CAS 3.5.2CAS-1495Resolved issue: CAS-1495
- Cannot serialize ticket with EhcacheTicketRegistryCAS-1494Resolved issue: CAS-1494Misagh Moayyed
- CLONE - bugCAS-1493
- bugCAS-1492
- Reduce error log for restlet integration (stacktrace)CAS-1491
- SimpleHttpClientCAS-1490
- Mem leak when reload cas web appCAS-1489
- Error in redirection after successful loginCAS-1488Resolved issue: CAS-1488Marvin Addison
- Not able to set roles after successful authenticationCAS-1487Resolved issue: CAS-1487
- EhCache-based ticket cache - Errors when storing tickets to diskCAS-1486Resolved issue: CAS-1486
- SuccessfulHandlerMetaDataPopulator add not serializable attributeCAS-1485Resolved issue: CAS-1485
- CASPRIVACY cookie is not being set with httpOnly and secure flagsCAS-1484Resolved issue: CAS-1484
- SAML 2.0 timestamps are wrong for non-UTC serversCAS-1483Resolved issue: CAS-1483
- PATCH - Allow to customize searchFilter for UpnSearchEntryResolverCAS-1482Resolved issue: CAS-1482Marvin Addison
- Enforce usage of hashcode, tostring, and equals "Builder" classesCAS-1481Resolved issue: CAS-1481Misagh Moayyed
- Move proxy callback url authz from controller over to the handlerCAS-1480Resolved issue: CAS-1480Misagh Moayyed
- Allow relevant expiration policies to support a time unitCAS-1479Resolved issue: CAS-1479Misagh Moayyed
- OAuth 'authorize' page should be removable and/or remember user selectionCAS-1478Resolved issue: CAS-1478Jérôme LELEU
- Cleanup Plugin versions in pom. Add support for CoverallsCAS-1477Resolved issue: CAS-1477Misagh Moayyed
- Externalize the "timeToDie" property of the TerminateWebSessionListenerCAS-1476Resolved issue: CAS-1476Misagh Moayyed
- GoogleApps integration altUserName should be based on Svc Reg configCAS-1475Resolved issue: CAS-1475Misagh Moayyed
- Provide a property placeholder for requireSecure of HttpBasedServiceCredentialsAuthenticationHandlerCAS-1474Resolved issue: CAS-1474Misagh Moayyed
- OAuth Profile endpoint releases ALL attributes regardless of service configCAS-1473Resolved issue: CAS-1473Misagh Moayyed
- Support AUP workflowsCAS-1472Resolved issue: CAS-1472
- Allow Principal attributes to be refreshed dynamicallyCAS-1471Resolved issue: CAS-1471
- Unable to build CAS server v3.4.12.1CAS-1470Resolved issue: CAS-1470
- Repository with ID: 'jasig-repository' not accessibleCAS-1469Resolved issue: CAS-1469
- Support for X509 UserPrincipalName ResolutionCAS-1468Resolved issue: CAS-1468Dmitriy Kopylenko
- Upgrade to Quartz 2.xCAS-1467Resolved issue: CAS-1467Misagh Moayyed
- Provide CAS-specific truststore for handling proxy callsCAS-1466Resolved issue: CAS-1466Misagh Moayyed
- Audit log shows UNKNOWN when accessing CASCAS-1465Resolved issue: CAS-1465Misagh Moayyed
- Update Text in Protocol to Recommend URL FilteringCAS-1464Resolved issue: CAS-1464
- Upgrade to java cas client 3.3.1CAS-1463Resolved issue: CAS-1463Misagh Moayyed
- Upgrade Spring and SWF dependencies to 4.x and 2.3.3CAS-1462Resolved issue: CAS-1462Misagh Moayyed
- Upgrade PersonDirectory dependency to 1.5.2CAS-1461Resolved issue: CAS-1461Misagh Moayyed
- Restore ability to set number of retries in JRadiusServerImplCAS-1460Resolved issue: CAS-1460
- Consider using Lombok to simplify codebase and conventionsCAS-1459Resolved issue: CAS-1459Misagh Moayyed
- @Transaction annotations generate database calls during authenticationCAS-1458Resolved issue: CAS-1458
- Improve security of PGT issuance by checking pgtUrl against service registryCAS-1457Resolved issue: CAS-1457Misagh Moayyed
- SafeDispatcherServlet doesn't delegate all the methodsCAS-1456Resolved issue: CAS-1456
- Update to pac4j 1.5.1CAS-1455Resolved issue: CAS-1455Jérôme LELEU
- Little documentation issue to activate remember meCAS-1454Resolved issue: CAS-1454Misagh Moayyed
50 of
Reload of cas properties is not working
Description
Environment
None
Details
Assignee
UnassignedUnassignedReporter
Prateek GargPrateek Garg(Deactivated)Components
Affects versions
Priority
Blocker
Details
Details
Assignee
Unassigned
UnassignedReporter
Prateek Garg
Prateek Garg(Deactivated)Components
Affects versions
Priority
Created January 25, 2018 at 6:47 AM
Updated January 25, 2018 at 6:47 AM
Activity
Show:
The cas properties are not getting refreshed and reloaded.
Use Case:
1. touch/update cas.properties
The logs clearly indicate that reload is happening but the new behavior does not take effect:
Reloading CAS configuration via [cas-org.apereo.cas.configuration.CasConfigurationProperties]
Example initially set the following properties:
cas.ticket.tgt.maxTimeToLiveInSeconds=28800
cas.ticket.tgt.timeToKillInSeconds=7200
and then bring up the CAS. Once the CAS is up, update the properties to:
cas.ticket.tgt.maxTimeToLiveInSeconds=10
cas.ticket.tgt.timeToKillInSeconds=10
Generate the JWT to check the exp claim or simply wait for 10 seconds the TGT of the user would not be destroyed.
2. Configure the cas to use:
cas-server-core-configuration-cloud-jdbc
Later start the CAS server with a set of properties in DB. Later update the proterty and then manually reload the properties by using:
curl -X POST https://cas.server.url/cas/status/refresh
Still the new properties would not take affect. Example same as above