Hi Everyone,
My organization is running CAS 4.2. We have one particular app that needs
to utilize proxy authentication. However, during a CAS proxy ticket
validation call, phpCas is receiving the following INVALID_TICKET response:
<cas:authenticationFailure code='INVALID_TICKET'>
ticket ''{0}'' not recognized
</cas:authenticationFailure>
What is unique about this issue, is that there is no ticket number actually
provided in the XML response, even though a valid PT was indeed passed.
Additionally, when we look at the CAS logs, we can see that the ticket was
actually validated [ACTION: SERVICE_TICKET_VALIDATED] and no errors or
issues are reported. With log4j set to debug, we would expect to see a
clue somewhere but no such luck.
If I attempt to use curl to manually attempt the same validating url call,
I see expected results:
=>I see a proper message that the ticket number is not recognized and it
shows the full ticket number.
=>The cas logs properly show SERVICE_TICKET_VALIDATE_FAILED
If phpCas makes the call and cas says the ticket was validated, I am not
sure why we are seeing an INVALID_TICKET XML response with {0} as the
ticket number. Any feedback or guidance would be greatly appreciated.
Thanks,
Melissa
--
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
---
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/682e0b97-edbf-440c-9631-35c0e7983404%40apereo.org.