I'm getting ready to tackle logging for my application including CAS, and I
was planning on simply adding in a logging class to the CAS build that
would stream out events to a file in a csv format.  Is there anything
getting in the way of just adding a class like that?

On Wed, Jul 14, 2021 at 2:11 PM Baron Fujimoto <[email protected]> wrote:

> Unfortunately, that doesn't seem to do it either. I was already able to
> get the set of attributes to be released logged, and org.apache.http only
> seems to be showing me a connection to Duo for a status check. But still no
> XML cas response itself. We're not using an included servlet container, but
> an external Tomcat where we deploy the cas.war file.
>
> On Wed, Jul 14, 2021 at 9:11 AM Ray Bon <[email protected]> wrote:
>
>> Baron,
>>
>> You may be able to get some data from these loggers:
>>
>>         <!-- DEBUG Found principal attributes [...] for [username]
>>                    Attribute policy [???] allows release of [...] for
>> [username]
>>                    Final collection of attributes allowed are: [...] -->
>>         <AsyncLogger
>> name="org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy"
>> level="debug"/>
>>         <!-- DEBUG Response code from server matched [###] may be useful
>> for debugging proxy
>>                    Created HTTP post message payload [POST URL] on logout
>> -->
>>         <AsyncLogger name="org.apereo.cas.util.http.SimpleHttpClient"
>> level="debug" />
>>         <!-- DEBUG outbound and inbound headers and response-->
>>         <AsyncLogger name="org.apache.http" level="debug" />
>>
>> Ray
>>
>> On Wed, 2021-07-14 at 08:02 -1000, Baron Fujimoto wrote:
>>
>> Notice: This message was sent from outside the University of Victoria
>> email system. Please be cautious with links and sensitive information.
>>
>> Can CAS logging be configured to log validation responses as they would
>> be sent to the client? E.g., something like this for /p3/serviceValidate:
>>
>>   <cas:serviceResponse xmlns:cas="http://www.yale.edu/tp/cas";>
>>     <cas:authenticationSuccess>
>>       <cas:user>username</cas:user>
>>       <cas:attributes>
>>         <cas:firstname>John</cas:firstname>
>>         <cas:lastname>Doe</cas:lastname>
>>         <cas:title>Mr.</cas:title>
>>         <cas:email>[email protected]</cas:email>
>>         <cas:affiliation>staff</cas:affiliation>
>>         <cas:affiliation>faculty</cas:affiliation>
>>       </cas:attributes>
>>
>> <cas:proxyGrantingTicket>PGTIOU-84678-8a9d...</cas:proxyGrantingTicket>
>>     </cas:authenticationSuccess>
>>   </cas:serviceResponse>
>>
>> This doesn't seem to do it for our CAS 5.0:
>> <AsyncLogger name="org.apereo" level="debug" additivity="false"
>> includeLocation="true">
>>
>> I'm trying to troubleshoot one of our clients wrestling with their OnBase
>> configuration. They are unable to get their required username attribute,
>> and I can see from our logs they're using /p3/serviceValidate. Some of the
>> logical looking attribute mappings in their config haven't been successful.
>> I'm hoping if we can provide an example of an actual response to
>> their /p3/serviceValidate this will provide clarification, or at least
>> solid data they can use for a support ticket with the vendor.
>>
>> --
>> Baron Fujimoto <[email protected]> :: UH Information Technology Services
>> minutas cantorum, minutas balorum, minutas carboratum desendus pantorum
>>
>> --
>> - 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/205a5b6c5dd06984c83a21807c977ba6f2d84a07.camel%40uvic.ca
>> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/205a5b6c5dd06984c83a21807c977ba6f2d84a07.camel%40uvic.ca?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
> Baron Fujimoto <[email protected]> :: UH Information Technology Services
> minutas cantorum, minutas balorum, minutas carboratum desendus pantorum
>
> --
> - 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/CAAjLUL2P6nRSdAFK38%3DpXKgQV0T9v2NO_9viZbyMCjEDqMsy2A%40mail.gmail.com
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAAjLUL2P6nRSdAFK38%3DpXKgQV0T9v2NO_9viZbyMCjEDqMsy2A%40mail.gmail.com?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/CAObtmsRQXQYPwUoXs4UeuDkmc24a0D3meH_%3DToF0fjrxRBtELQ%40mail.gmail.com.

Reply via email to