SP logging when in foreground versions 3.0.3 and 3.0.4
Scott Koranda
skoranda at gmail.com
Fri Aug 23 13:53:23 EDT 2019
Hi,
I am trying to track down a discrepancy in logging behaviour I see
between two SP deployments. One is SP 3.0.3 and one is SP 3.0.4.
Both were built from source and otherwise run as expected.
Both deployments run shibd in the foreground (-F) and Apache HTTP Server
is also running in the foreground. Both deployments have identical
shibd.logger, native.logger, and console.logger files/configurations.
In neither deployment is the environment variable SHIBSP_LOGGING set.
The shibboleth2.xml configuration is the same for both deployments,
modulo local details like entityID.
With SP 3.0.3 during startup the shibd process uses the configuration
from shibd.logger but then this is logged
DEBUG Shibboleth.Config : loading new logging configuration from (/etc/shibboleth/console.logger), check log destination for status of configuration
and after that the shibd process uses the configuration from
console.logger. The same is true for the in process module. It logs
DEBUG Shibboleth.Config : loading new logging configuration from (/etc/shibboleth/console.logger), check log destination for status of configuration
and then it begins to use the logging configuration from console.logger.
With SP 3.0.4, the shibd process starts up using shibd.logger and does
NOT log anything about loading a new logging configuration. The same
is true for the in process module. Both continue to use the logging
configuration in shibd.logger and native.logger respectively.
I have read the release notes for 3.0.4 (the six JIRA Issues referenced)
but I don't see anything to indicate that the logging behavior would
have changed between SP 3.0.3 and SP 3.0.4.
Note that SP 3.0.3 is using XMLTooling-C 3.0.0 and SP 3.0.4 is using
XMLTooling-C 3.0.4. Is it possible that a change in XMLTooling-C is
the cause of the difference?
I appreciate any insights or ideas on why the two deployments
behave differently given what I think are nearly identical
configurations. What have I missed?
Thanks,
Scott K
More information about the dev
mailing list