All Apps and Add-ons

Splunk App for PingFederate: I can can see splunk-audit.log in the PF log directory, but why is it empty?

sbrice36
Explorer

I am having an issue on my SSO-Pingfederate App server. I have modified my PF log4j file with the recommended appender change , restarted the PF service. I now see the "splunk-audit.log" in the PF log directory but it is empty. I have been checking it every hour now and it's still at 0KB. (3hrs have passed.)

 <level value="INFO" />
 <appender-ref ref="SecurityAudit2File"/>
 <!--
     <appender-ref ref="SecurityAuditToCEFSyslog"/>
     <appender-ref ref="SecurityAuditToCEFFile"/>
     <appender-ref ref="SecurityAuditToMySQLDB"/>
     <appender-ref ref="SecurityAuditToSQLServerDB"/>
     <appender-ref ref="SecurityAuditToOracleDB"/> -->
     <appender-ref ref="SecurityAudit2Splunk"/>





 <level value="INFO" />
 <appender-ref ref="SecurityAudit2File"/>
 <!--
     <appender-ref ref="SecurityAuditToSQLServerDB"/>
     <appender-ref ref="SecurityAuditToOracleDB"/>
     <appender-ref ref="SecurityAuditToCEFSyslog"/>
     <appender-ref ref="SecurityAuditToCEFFile"/>
     <appender-ref ref="SecurityAuditToMySQLDB"/> -->
     <appender-ref ref="SecurityAudit2Splunk"/>
0 Karma

scruggsster
New Member

There are a few things you may need to further answer and check to see if you have un-commented out the appender earlier in the log4j*xml I put * now that they have moved to log4j2.xml in the latest (8.0.1) release.

<appender-ref ref="SecurityAudit2Splunk"/>

should go where SecurityAudit2File is on the line below.

You also have to do this for every configuration, Do a search for `` and update every config that you want this active for (*Sp, Idp, OAuth, etc.)

Example for SP Audit Logging, Should look like:

Logger name="org.sourceid.websso.profiles.sp.SpAuditLogger"
            level="INFO" additivity="false" includeLocation="false">
            <appender-ref ref="SecurityAudit2File" />
            <appender-ref ref="SecurityAudit2Splunk"/>

*Remember to do this for any Audit logging configuration you need to see logs for.

0 Karma
Get Updates on the Splunk Community!

Introducing Splunk Enterprise 9.2

WATCH HERE! Watch this Tech Talk to learn about the latest features and enhancements shipped in the new Splunk ...

Adoption of RUM and APM at Splunk

    Unleash the power of Splunk Observability   Watch Now In this can't miss Tech Talk! The Splunk Growth ...

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...