Hello there,

I am trying to enable debug for
the org.apache.catalina.authenticator.SingleSignOn valve. In my
${CATALINA_BASE}/conf/logging.properties I have set

java.util.logging.ConsoleHandler.level = ALL
.../...
org.apache.catalina.authenticator.SingleSignOn.level = ALL

In my ${CATALINA_BASE}/conf/server.xml I've uncommented

<Valve className="org.apache.catalina.authenticator.SingleSignOn" />

After a successful authentication in one of my webapps I can see that the
JSESSIONIDSSO cookie has been created, so I would expect to see some of the
containerLog.debug(...) statements of theSingleSignOn.invoke() method.

Also If I try with org.apache.catalina.authenticator..level = ALL I can see
in my catalina.out

14-Jan-2021 16:48:23.326 FINE [main]
org.apache.catalina.authenticator.AuthenticatorBase.startInternal Found
SingleSignOn Valve at
SingleSignOn[StandardEngine[Catalina].StandardHost[localhost]]

So I see that my SSO valve has been enabled.

Am I missing something?

Thanks in advance,

Luis

ps: my environment looks like this (removing folder paths for brevity):

$ ./bin/catalina.sh version
.../...
Using CLASSPATH:
.../apache-tomcat-9.0.41/bin/bootstrap.jar:.../apache-tomcat-9.0.41/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Server version: Apache Tomcat/9.0.41
Server built:   Dec 3 2020 11:43:00 UTC
Server number:  9.0.41.0
OS Name:        Linux
OS Version:     4.15.0-130-generic
Architecture:   amd64
JVM Version:    1.8.0_191-b12
JVM Vendor:     Oracle Corporation

$ ps -ef | grep tomcat
.../...
...jdk1.8.0_191/bin/java
-Djava.util.logging.config.file=.../apache-tomcat-9.0.41/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager .../...

-- 

"Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better."

- Samuel Beckett

Reply via email to