CAS 5.3 login page not loading after new installation on CentOS 7 and no cas.log file

20 views
Skip to first unread message

Emmanuel Chukwu

unread,
Dec 28, 2018, 2:25:36 PM12/28/18
to CAS Community
Dear all,
I just finished installing and configuring CAS 5.3 on CentOS 7 using David's notes  https://dacurry-tns.github.io/deploying-apereo-cas/introduction_overview.html.

Before CAS installation, I was able to access Tomcat at https://<my-server>:8443. But after CAS installation, I can't access CAS at https://<my-server>:8443/cas/login and can no longer access the Tomcat page.
I checked catalina.log and everything seems ok. And I noticed cas.log was not created in /var/log/cas as configured in etc/cas/config/log4j2.xml. No log file exists in /var/log/cas.
Please what could be the issue.

Below is the output of catalina.log

******************************************************************************************

28-Dec-2018 19:55:45.071 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.35
28-Dec-2018 19:55:45.100 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/ROOT]
28-Dec-2018 19:55:45.723 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/var/lib/tomcat/ROOT] has finished in [6$
28-Dec-2018 19:55:45.724 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/cas]
28-Dec-2018 19:56:53.362 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.35
28-Dec-2018 19:56:53.398 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Nov 3 2018 17:39:20 UTC
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.35.0
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            3.10.0-957.1.3.el7.x86_64
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_191-b12
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /opt/tomcat/apache-tomcat-8.5.35
28-Dec-2018 19:56:53.399 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /opt/tomcat/apache-tomcat-8.5.35
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/tomcat/latest
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/tomcat/latest
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/tomcat/latest/conf/logging.properties
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms512M
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx4096M
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParallelGC
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.id=8755
28-Dec-2018 19:56:53.400 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.parent=8334
28-Dec-2018 19:56:53.401 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.version=1.1.0
28-Dec-2018 19:56:53.401 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
28-Dec-2018 19:56:53.401 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.18] using APR version [1.6.5].
28-Dec-2018 19:56:53.401 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
28-Dec-2018 19:56:53.401 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
28-Dec-2018 19:56:53.407 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.0g  2 Nov 2017]
28-Dec-2018 19:56:53.539 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["https-openssl-nio-8443"] connector has been configured to support negotiat$
28-Dec-2018 19:56:53.540 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-openssl-nio-8443"]
28-Dec-2018 19:56:53.601 WARNING [main] org.apache.tomcat.util.net.SSLHostConfig.setConfigType The property [disableSessionTickets] was set on the SSLHostConfig named [_default_] and is for $
28-Dec-2018 19:56:53.951 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
28-Dec-2018 19:56:53.955 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1483 ms
28-Dec-2018 19:56:53.984 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
28-Dec-2018 19:56:53.984 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.35
28-Dec-2018 19:56:54.027 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/ROOT]
28-Dec-2018 19:56:54.634 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/var/lib/tomcat/ROOT] has finished in [6$
28-Dec-2018 19:56:54.634 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/cas]

Emmanuel Chukwu

unread,
Jan 2, 2019, 2:52:56 AM1/2/19
to CAS Community
Happy New Year. Welcome to 2019 everyone. I am wishing all a happy and successful year ahead.

Please I still need help with this issue.

--
- 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 cas-user+u...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/538008b9-dc21-45a6-ac66-03971a2b0f5c%40apereo.org.

Ramakrishna G

unread,
Jan 2, 2019, 3:34:05 AM1/2/19
to CAS Community
Possible solutions.

1. Kill the process running on 8443 and start cas.

or

2. Change the port of cas in properties file and try restarting.

or

3. Build, Package cas.war file and manually deploy in tomcat and restart.

Also check if log folder has appropriated permission to create / write log file.

Thanks
Ramakrishna G



Emmanuel Chukwu

unread,
Jan 2, 2019, 12:02:53 PM1/2/19
to CAS Community
Hi Ramakrishna,

Thanks for you recommendation. I configured CAS to run on the standard https port (443) and Tomcat to run on port 8443.
I have tried option (1) and this is the process running on port 8443.
tcp6       0      0 :::8443                 :::*                    LISTEN      6869/jsvc.exec

Each time I kill the process and restart Tomcat, the process still shows up. It is the Apache Commons Daemon we installed as part of the Tomcat setup steps.
Can the jsvc.execconflict with Tomcat?

Also I ran systemctl status tomcat and noticed that Tomcat is Active (running) and the following messages:
Jan 02 15:07:08 ip-172-31 systemd[1]: Starting Apache Tomcat Web Application Container...
Jan 02 15:07:08 ip-172-31 systemd[1]: tomcat.service: Supervising process 4039 which is not our child. We'll most likely not... exits.
Jan 02 15:07:08 ip-172-31 systemd[1]: Started Apache Tomcat Web Application Container.

Does the second line of this message (" Supervising process 4039 which is not our child. We'll most likely not... exits. ") indicate that something is not right?

Please I still cannot figure out why log files are not being created in  the /var/log/cas folder
 
ls -l /var/log/:
drwxr-x---. 2 tomcat tomcat       6 Dec 28 14:14 cas
.
.
.
drwxr-x---. 2 tomcat tomcat    4096 Jan  2 09:07 tomcat

ls -l /var/log/cas/
total 0

Any help in this regard?

Thanks


Ray Bon

unread,
Jan 2, 2019, 4:55:22 PM1/2/19
to cas-...@apereo.org
Emmanuel,

Are you running two servers; CAS and tomcat? Or did you deploy CAS to tomcat?
You could edit tomcat's server.xml and change port 8443 to something else.

Ray
-- 
Ray Bon
Programmer analyst
Development Services, University Systems
2507218831 | CLE 019 | rb...@uvic.ca

Emmanuel Chukwu

unread,
Jan 2, 2019, 5:57:41 PM1/2/19
to CAS Community
Thanks Ray. I am running one server and I deployed CAS to Tomcat.
I have changed the Tomcat port to 8447 and restarted.
Here are some outputs:

systemctl status -l tomcat
 tomcat.service - Apache Tomcat Web Application Container
   Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2019-01-02 23:40:09 WAT; 4min 3s ago
  Process: 4515 ExecStart=/opt/tomcat/latest/bin/jsvc -Dcatalina.home=${CATALINA_HOME} -Dcatalina.base=${CATALINA_BASE} -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=${CATALINA_BASE}/conf/logging.properties -cp ${CATALINA_HOME}/bin/commons-daemon.jar:${CATALINA_HOME}/bin/bootstrap.jar:${CATALINA_HOME}/bin/tomcat-juli.jar -pidfile ${CATALINA_PID} -java-home ${JAVA_HOME} -user tomcat $CATALINA_OPTS org.apache.catalina.startup.Bootstrap (code=exited, status=0/SUCCESS)
 Main PID: 4519
   CGroup: /system.slice/tomcat.service
           └─4518 jsvc.exec -Dcatalina.home=/opt/tomcat/latest -Dcatalina.base=/opt/tomcat/latest -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/tomcat/latest/conf/logging.properties -cp /opt/tomcat/latest/bin/commons-daemon.jar:/opt/tomcat/latest/bin/bootstrap.jar:/opt/tomcat/latest/bin/tomcat-juli.jar -pidfile /var/run/tomcat.pid -java-home /usr/lib/jvm/java-openjdk -user tomcat -Xms512M -Xmx2048M -XX:+UseParallelGC -server org.apache.catalina.startup.Bootstrap

Jan 02 23:40:09 ip-172-31.eu-west-2.compute.internal systemd[1]: Starting Apache Tomcat Web Application Container...
Jan 02 23:40:09 ip-172-31.eu-west-2.compute.internal systemd[1]: PID file /var/run/tomcat.pid not readable (yet?) after start.
Jan 02 23:40:09 ip-172-318.eu-west-2.compute.internal systemd[1]: tomcat.service: Supervising process 4519 which is not our child. We'll most likely not notice when it exits.

netstat -tulpn | grep LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      4204/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      4174/master
tcp6       0      0 :::111                  :::*                    LISTEN      1/systemd
tcp6       0      0 :::22                   :::*                    LISTEN      4204/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      4174/master
tcp6       0      0 :::8447                 :::*                    LISTEN      4604/jsvc.exec

catalina.log file looks okay but I am still not able to access the Tomcat page

02-Jan-2019 23:40:10.691 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.35
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Nov 3 2018 17:39:20 UTC
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.35.0
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            3.10.0-957.1.3.el7.x86_64
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
02-Jan-2019 23:40:10.735 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_$
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_191-b12
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /opt/tomcat/apache-tomcat-8.5.35
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /opt/tomcat/apache-tomcat-8.5.35
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/tomcat/latest
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/tomcat/latest
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoa$
02-Jan-2019 23:40:10.736 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/tomcat/latest/c$
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms512M
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx2048M
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParallelGC
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.id=4519
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.parent=4518
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.version=1.1.0
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.18] using APR ver$
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [fals$
02-Jan-2019 23:40:10.737 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
02-Jan-2019 23:40:10.741 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.0g  2 Nov 2017]
02-Jan-2019 23:40:10.914 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["https-openssl-nio-8447"] connector has been config$
02-Jan-2019 23:40:10.914 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-openssl-nio-8447"]
02-Jan-2019 23:40:10.948 WARNING [main] org.apache.tomcat.util.net.SSLHostConfig.setConfigType The property [disableSessionTickets] was set on the SSLHostConfig named$
02-Jan-2019 23:40:11.362 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
02-Jan-2019 23:40:11.380 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1667 ms
02-Jan-2019 23:40:11.428 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
02-Jan-2019 23:40:11.428 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.35
02-Jan-2019 23:40:11.450 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/ROOT]
02-Jan-2019 23:40:12.049 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/var/lib/tomcat/$
02-Jan-2019 23:40:12.050 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/cas]
02-Jan-2019 23:41:19.687 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.35
02-Jan-2019 23:41:19.720 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Nov 3 2018 17:39:20 UTC
02-Jan-2019 23:41:19.720 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.35.0
02-Jan-2019 23:41:19.720 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
02-Jan-2019 23:51:43.175 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
02-Jan-2019 23:51:43.175 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /opt/tomcat/apache-tomcat-8.5.35
02-Jan-2019 23:51:43.175 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /opt/tomcat/apache-tomcat-8.5.35
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/tomcat/latest
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/tomcat/latest
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoa$
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/tomcat/latest/c$
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms512M
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx2048M
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParallelGC
02-Jan-2019 23:51:43.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.id=4699
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.process.parent=4518
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcommons.daemon.version=1.1.0
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.18] using APR ver$
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [fals$
02-Jan-2019 23:51:43.177 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
02-Jan-2019 23:51:43.185 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.0g  2 Nov 2017]
02-Jan-2019 23:51:43.357 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["https-openssl-nio-8447"] connector has been config$
02-Jan-2019 23:51:43.357 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-openssl-nio-8447"]
02-Jan-2019 23:51:43.421 WARNING [main] org.apache.tomcat.util.net.SSLHostConfig.setConfigType The property [disableSessionTickets] was set on the SSLHostConfig named$
02-Jan-2019 23:51:43.795 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
02-Jan-2019 23:51:43.799 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1528 ms
02-Jan-2019 23:51:43.849 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
02-Jan-2019 23:51:43.850 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.35
02-Jan-2019 23:51:43.879 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/ROOT]
02-Jan-2019 23:51:44.520 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/var/lib/tomcat/$
02-Jan-2019 23:51:44.520 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/var/lib/tomcat/cas]

Any help will be appreciated. Thanks

Ray Bon

unread,
Jan 2, 2019, 7:16:26 PM1/2/19
to cas-...@apereo.org
Emmanuel,

The last log line is deploying 'webapps/cas'. I deploy the war file, 'webapps/cas.war'. This should not make a difference but maybe.
Are you creating a war file? Is it in webapps directory? Or are you creating a link from webapps/cas to some other directory where there is an exploded war?
If it is the latter, is it possible that tomcat does not have permissions to read.

The log just stops where CAS should be outputting messages and it looks like tomcat just hangs (or waits indefinately).

Ray

Ramakrishna G

unread,
Jan 2, 2019, 11:29:00 PM1/2/19
to CAS Community
Just to add. I have a similar setup(centos) and running cas server version 5.3.0

I always package war file and deploy to tomcat webapps directory and start tomcat manually. And my cas.properties file looks like 

logging.config: file:/etc/cas/config/log4j2.xml
cas.authn.accept.users=
cas.serviceRegistry.initFromJson=false
cas.serviceRegistry.json.location: file:/etc/cas/services
LogLevel debug
CASDebug On

All the folder /etc/cas/config & /etc/cas/log(In my case, I used default folder structure of cas) has user:tomcat with read & write permission.

As Ray says tomcat could be hanging to start the cas. Are you running tomcat as root user? If yes then change user of you log folder to root:tomcat and then check if tomcat is able to create log files.

Thanks
Ramakrishna G



Reply all
Reply to author
Forward
0 new messages