Please let me know where I am wrong.
Thanks

thor@jumphost ~$ scp /tmp/ROOT.war banner@stapp03:~/
The authenticity of host ‘stapp03 (172.16.238.12)’ can’t be established.
ED25519 key fingerprint is SHA256:ONwwSkRnzakKmhbGpINKeYe6DXO2bg67oQwOHQZMwX4.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added ‘stapp03’ (ED25519) to the list of known hosts.
banner@stapp03’s password:
ROOT.war 100% 4529 11.4MB/s 00:00
thor@jumphost ~$ ssh banner@stapp03
banner@stapp03’s password:
[banner@stapp03 ~]$ sudo su -
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for banner:
Sorry, try again.
[sudo] password for banner:
Sorry, try again.
[sudo] password for banner:
sudo: 3 incorrect password attempts
[banner@stapp03 ~]$
[banner@stapp03 ~]$ ls
ROOT.war
[banner@stapp03 ~]$ sudo yum install tomcat
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for banner:
CentOS Stream 9 - BaseOS 31 kB/s | 7.0 kB 00:00
CentOS Stream 9 - BaseOS 3.0 MB/s | 8.9 MB 00:02
CentOS Stream 9 - AppStream 34 kB/s | 7.1 kB 00:00
CentOS Stream 9 - AppStream 20 MB/s | 27 MB 00:01
CentOS Stream 9 - Extras packages 49 kB/s | 7.6 kB 00:00
CentOS Stream 9 - Extras packages 44 kB/s | 20 kB 00:00
Extra Packages for Enterprise Linux 9 - x86_64 124 kB/s | 31 kB 00:00
Extra Packages for Enterprise Linux 9 - x86_64 21 MB/s | 20 MB 00:00
Extra Packages for Enterprise Linux 9 openh264 (From 5.1 kB/s | 993 B 00:00
Extra Packages for Enterprise Linux 9 - Next - x86_6 100 kB/s | 21 kB 00:00
Extra Packages for Enterprise Linux 9 - Next - x86_6 430 kB/s | 259 kB 00:00
Dependencies resolved.
Package Arch Version Repository Size
Installing:
tomcat noarch 1:9.0.110-1.el9 appstream 98 k
Installing dependencies:
apr x86_64 1.7.0-12.el9 appstream 123 k
avahi-libs x86_64 0.8-23.el9 baseos 67 k
copy-jdk-configs noarch 4.0-3.el9 appstream 28 k
cups-libs x86_64 1:2.3.3op2-37.el9 baseos 261 k
ecj noarch 1:4.20-17.el9 appstream 1.9 M
freetype x86_64 2.10.4-11.el9 baseos 372 k
graphite2 x86_64 1.3.14-9.el9 baseos 95 k
harfbuzz x86_64 2.7.4-10.el9 baseos 624 k
java-1.8.0-openjdk-headless x86_64 1:1.8.0.362.b09-4.el9 appstream 32 M
javapackages-filesystem noarch 6.4.0-1.el9 appstream 13 k
javapackages-tools noarch 6.4.0-1.el9 appstream 34 k
libbrotli x86_64 1.0.9-9.el9 baseos 312 k
libpng x86_64 2:1.6.37-14.el9 baseos 115 k
lksctp-tools x86_64 1.0.19-2.el9 baseos 94 k
lua x86_64 5.4.4-4.el9 appstream 188 k
lua-posix x86_64 35.0-8.el9 appstream 151 k
nspr x86_64 4.36.0-4.el9 appstream 133 k
nss x86_64 3.112.0-4.el9 appstream 722 k
nss-softokn x86_64 3.112.0-4.el9 appstream 399 k
nss-softokn-freebl x86_64 3.112.0-4.el9 appstream 413 k
nss-sysinit x86_64 3.112.0-4.el9 appstream 18 k
nss-util x86_64 3.112.0-4.el9 appstream 88 k
tomcat-el-3.0-api noarch 1:9.0.110-1.el9 appstream 105 k
tomcat-jsp-2.3-api noarch 1:9.0.110-1.el9 appstream 72 k
tomcat-lib noarch 1:9.0.110-1.el9 appstream 6.4 M
tomcat-servlet-4.0-api noarch 1:9.0.110-1.el9 appstream 284 k
tzdata-java noarch 2025c-1.el9 appstream 223 k
Installing weak dependencies:
tomcat-native x86_64 1:1.3.5-1.el9 epel 76 k
Transaction Summary
Install 29 Packages
Total download size: 46 M
Installed size: 134 M
Is this ok [y/N]: y
Downloading Packages:
(1/29): avahi-libs-0.8-23.el9.x86_64.rpm 356 kB/s | 67 kB 00:00
(2/29): cups-libs-2.3.3op2-37.el9.x86_64.rpm 1.1 MB/s | 261 kB 00:00
(3/29): freetype-2.10.4-11.el9.x86_64.rpm 1.4 MB/s | 372 kB 00:00
(4/29): graphite2-1.3.14-9.el9.x86_64.rpm 1.1 MB/s | 95 kB 00:00
(5/29): libbrotli-1.0.9-9.el9.x86_64.rpm 6.5 MB/s | 312 kB 00:00
(6/29): libpng-1.6.37-14.el9.x86_64.rpm 2.5 MB/s | 115 kB 00:00
(7/29): lksctp-tools-1.0.19-2.el9.x86_64.rpm 2.0 MB/s | 94 kB 00:00
(8/29): harfbuzz-2.7.4-10.el9.x86_64.rpm 5.4 MB/s | 624 kB 00:00
(9/29): copy-jdk-configs-4.0-3.el9.noarch.rpm 443 kB/s | 28 kB 00:00
(10/29): apr-1.7.0-12.el9.x86_64.rpm 613 kB/s | 123 kB 00:00
(11/29): javapackages-filesystem-6.4.0-1.el9.noarch. 397 kB/s | 13 kB 00:00
(12/29): ecj-4.20-17.el9.noarch.rpm 8.7 MB/s | 1.9 MB 00:00
(13/29): lua-5.4.4-4.el9.x86_64.rpm 3.1 MB/s | 188 kB 00:00
(14/29): javapackages-tools-6.4.0-1.el9.noarch.rpm 373 kB/s | 34 kB 00:00
(15/29): lua-posix-35.0-8.el9.x86_64.rpm 3.6 MB/s | 151 kB 00:00
(16/29): nspr-4.36.0-4.el9.x86_64.rpm 3.9 MB/s | 133 kB 00:00
(17/29): nss-3.112.0-4.el9.x86_64.rpm 15 MB/s | 722 kB 00:00
(18/29): nss-softokn-3.112.0-4.el9.x86_64.rpm 7.5 MB/s | 399 kB 00:00
(19/29): nss-softokn-freebl-3.112.0-4.el9.x86_64.rpm 9.2 MB/s | 413 kB 00:00
(20/29): nss-util-3.112.0-4.el9.x86_64.rpm 3.0 MB/s | 88 kB 00:00
(21/29): nss-sysinit-3.112.0-4.el9.x86_64.rpm 181 kB/s | 18 kB 00:00
(22/29): tomcat-9.0.110-1.el9.noarch.rpm 1.5 MB/s | 98 kB 00:00
(23/29): tomcat-el-3.0-api-9.0.110-1.el9.noarch.rpm 1.5 MB/s | 105 kB 00:00
(24/29): tomcat-jsp-2.3-api-9.0.110-1.el9.noarch.rpm 1.7 MB/s | 72 kB 00:00
(25/29): tomcat-servlet-4.0-api-9.0.110-1.el9.noarch 3.7 MB/s | 284 kB 00:00
(26/29): tzdata-java-2025c-1.el9.noarch.rpm 6.0 MB/s | 223 kB 00:00
(27/29): tomcat-lib-9.0.110-1.el9.noarch.rpm 25 MB/s | 6.4 MB 00:00
(28/29): tomcat-native-1.3.5-1.el9.x86_64.rpm 319 kB/s | 76 kB 00:00
(29/29): java-1.8.0-openjdk-headless-1.8.0.362.b09-4 23 MB/s | 32 MB 00:01
Total 19 MB/s | 46 MB 00:02
Extra Packages for Enterprise Linux 9 - x86_64 798 kB/s | 1.6 kB 00:00
Importing GPG key 0x3228467C:
Userid : “Fedora (epel9) epel@fedoraproject.org”
Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Running scriptlet: copy-jdk-configs-4.0-3.el9.noarch 1/1
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_64 1/1
Preparing : 1/1
Installing : javapackages-filesystem-6.4.0-1.el9.noarch 1/29
Installing : nspr-4.36.0-4.el9.x86_64 2/29
Installing : nss-util-3.112.0-4.el9.x86_64 3/29
Installing : javapackages-tools-6.4.0-1.el9.noarch 4/29
Installing : tomcat-el-3.0-api-1:9.0.110-1.el9.noarch 5/29
Running scriptlet: tomcat-el-3.0-api-1:9.0.110-1.el9.noarch 5/29
Installing : tomcat-servlet-4.0-api-1:9.0.110-1.el9.noarch 6/29
Running scriptlet: tomcat-servlet-4.0-api-1:9.0.110-1.el9.noarch 6/29
Installing : tomcat-jsp-2.3-api-1:9.0.110-1.el9.noarch 7/29
Running scriptlet: tomcat-jsp-2.3-api-1:9.0.110-1.el9.noarch 7/29
Installing : nss-softokn-freebl-3.112.0-4.el9.x86_64 8/29
Installing : nss-softokn-3.112.0-4.el9.x86_64 9/29
Installing : nss-3.112.0-4.el9.x86_64 10/29
Running scriptlet: nss-3.112.0-4.el9.x86_64 10/29
Installing : nss-sysinit-3.112.0-4.el9.x86_64 11/29
Installing : tzdata-java-2025c-1.el9.noarch 12/29
Installing : lua-posix-35.0-8.el9.x86_64 13/29
Installing : lua-5.4.4-4.el9.x86_64 14/29
Installing : copy-jdk-configs-4.0-3.el9.noarch 15/29
Installing : apr-1.7.0-12.el9.x86_64 16/29
Installing : tomcat-native-1:1.3.5-1.el9.x86_64 17/29
Installing : lksctp-tools-1.0.19-2.el9.x86_64 18/29
Installing : libpng-2:1.6.37-14.el9.x86_64 19/29
Installing : libbrotli-1.0.9-9.el9.x86_64 20/29
Installing : graphite2-1.3.14-9.el9.x86_64 21/29
Installing : harfbuzz-2.7.4-10.el9.x86_64 22/29
Installing : freetype-2.10.4-11.el9.x86_64 23/29
Installing : avahi-libs-0.8-23.el9.x86_64 24/29
Installing : cups-libs-1:2.3.3op2-37.el9.x86_64 25/29
Installing : java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_6 26/29
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_6 26/29
Installing : ecj-1:4.20-17.el9.noarch 27/29
Installing : tomcat-lib-1:9.0.110-1.el9.noarch 28/29
Running scriptlet: tomcat-1:9.0.110-1.el9.noarch 29/29
Installing : tomcat-1:9.0.110-1.el9.noarch 29/29
Running scriptlet: tomcat-1:9.0.110-1.el9.noarch 29/29
Running scriptlet: nss-3.112.0-4.el9.x86_64 29/29
Running scriptlet: copy-jdk-configs-4.0-3.el9.noarch 29/29
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_6 29/29
Running scriptlet: tomcat-1:9.0.110-1.el9.noarch 29/29
Verifying : avahi-libs-0.8-23.el9.x86_64 1/29
Verifying : cups-libs-1:2.3.3op2-37.el9.x86_64 2/29
Verifying : freetype-2.10.4-11.el9.x86_64 3/29
Verifying : graphite2-1.3.14-9.el9.x86_64 4/29
Verifying : harfbuzz-2.7.4-10.el9.x86_64 5/29
Verifying : libbrotli-1.0.9-9.el9.x86_64 6/29
Verifying : libpng-2:1.6.37-14.el9.x86_64 7/29
Verifying : lksctp-tools-1.0.19-2.el9.x86_64 8/29
Verifying : apr-1.7.0-12.el9.x86_64 9/29
Verifying : copy-jdk-configs-4.0-3.el9.noarch 10/29
Verifying : ecj-1:4.20-17.el9.noarch 11/29
Verifying : java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_6 12/29
Verifying : javapackages-filesystem-6.4.0-1.el9.noarch 13/29
Verifying : javapackages-tools-6.4.0-1.el9.noarch 14/29
Verifying : lua-5.4.4-4.el9.x86_64 15/29
Verifying : lua-posix-35.0-8.el9.x86_64 16/29
Verifying : nspr-4.36.0-4.el9.x86_64 17/29
Verifying : nss-3.112.0-4.el9.x86_64 18/29
Verifying : nss-softokn-3.112.0-4.el9.x86_64 19/29
Verifying : nss-softokn-freebl-3.112.0-4.el9.x86_64 20/29
Verifying : nss-sysinit-3.112.0-4.el9.x86_64 21/29
Verifying : nss-util-3.112.0-4.el9.x86_64 22/29
Verifying : tomcat-1:9.0.110-1.el9.noarch 23/29
Verifying : tomcat-el-3.0-api-1:9.0.110-1.el9.noarch 24/29
Verifying : tomcat-jsp-2.3-api-1:9.0.110-1.el9.noarch 25/29
Verifying : tomcat-lib-1:9.0.110-1.el9.noarch 26/29
Verifying : tomcat-servlet-4.0-api-1:9.0.110-1.el9.noarch 27/29
Verifying : tzdata-java-2025c-1.el9.noarch 28/29
Verifying : tomcat-native-1:1.3.5-1.el9.x86_64 29/29
Installed:
apr-1.7.0-12.el9.x86_64
avahi-libs-0.8-23.el9.x86_64
copy-jdk-configs-4.0-3.el9.noarch
cups-libs-1:2.3.3op2-37.el9.x86_64
ecj-1:4.20-17.el9.noarch
freetype-2.10.4-11.el9.x86_64
graphite2-1.3.14-9.el9.x86_64
harfbuzz-2.7.4-10.el9.x86_64
java-1.8.0-openjdk-headless-1:1.8.0.362.b09-4.el9.x86_64
javapackages-filesystem-6.4.0-1.el9.noarch
javapackages-tools-6.4.0-1.el9.noarch
libbrotli-1.0.9-9.el9.x86_64
libpng-2:1.6.37-14.el9.x86_64
lksctp-tools-1.0.19-2.el9.x86_64
lua-5.4.4-4.el9.x86_64
lua-posix-35.0-8.el9.x86_64
nspr-4.36.0-4.el9.x86_64
nss-3.112.0-4.el9.x86_64
nss-softokn-3.112.0-4.el9.x86_64
nss-softokn-freebl-3.112.0-4.el9.x86_64
nss-sysinit-3.112.0-4.el9.x86_64
nss-util-3.112.0-4.el9.x86_64
tomcat-1:9.0.110-1.el9.noarch
tomcat-el-3.0-api-1:9.0.110-1.el9.noarch
tomcat-jsp-2.3-api-1:9.0.110-1.el9.noarch
tomcat-lib-1:9.0.110-1.el9.noarch
tomcat-native-1:1.3.5-1.el9.x86_64
tomcat-servlet-4.0-api-1:9.0.110-1.el9.noarch
tzdata-java-2025c-1.el9.noarch
Complete!
[banner@stapp03 ~]$ sudo vi /etc/tomcat/server.xml
[banner@stapp03 ~]$ cd /usr/share/tomcat/
[banner@stapp03 tomcat]$ ls
bin conf lib logs temp webapps work
[banner@stapp03 tomcat]$ cd webapps/
[banner@stapp03 webapps]$ ls -l
total 0
[banner@stapp03 webapps]$ curl localhost:5003
curl: (7) Failed to connect to localhost port 5003: Connection refused
[banner@stapp03 webapps]$ systemctl status tomcat
Failed to connect to bus: No such file or directory
[banner@stapp03 webapps]$ sudo !!
sudo systemctl status tomcat
○ tomcat.service - Apache Tomcat Web Application Container
Loaded: loaded (/usr/lib/systemd/system/tomcat.service; disabled; preset: disabled)
Active: inactive (dead)
Mar 02 07:56:44 stapp03.stratos.xfusioncorp.com systemd[1]: tomcat.service: Collecting.
[banner@stapp03 webapps]$ sudo systemctl enable --now tomcat
Created symlink /etc/systemd/system/multi-user.target.wants/tomcat.service → /usr/lib/systemd/system/tomcat.service.
[banner@stapp03 webapps]$ sudo systemctl status tomcat
● tomcat.service - Apache Tomcat Web Application Container
Loaded: loaded (/usr/lib/systemd/system/tomcat.service; enabled; preset: disabled)
Active: active (running) since Mon 2026-03-02 07:57:10 UTC; 13s ago
Main PID: 1894 (java)
Tasks: 50 (limit: 411434)
Memory: 129.0M
CGroup: /docker/7d268d40a6b950fc203f4cdf901c2414db5670c6d4f8c2f14b441af2b68f2b0c/system.slice/tomcat.service
└─1894 /usr/lib/jvm/jre/bin/java -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar: -Dcatalina.base=/usr/share/tomcat -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dsun.io.useCanonCaches=false org.apache.catalina.startup.Bootstrap start
Mar 02 07:57:11 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:11.121 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.3.5] using APR version [1.7.0].
Mar 02 07:57:11 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:11.121 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
Mar 02 07:57:11 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:11.121 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
Mar 02 07:57:11 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:11.137 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.2.1 30 Jan 2024]
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.317 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“http-nio-5004”]
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.421 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1800] milliseconds
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.529 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.530 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.110]
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.609 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-5004”]
Mar 02 07:57:12 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 07:57:12.627 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [205] milliseconds
[banner@stapp03 webapps]$ curl locathost:5004
curl: (6) Could not resolve host: locathost
[banner@stapp03 webapps]$ curl localhost:5004
curl: (56) Recv failure: Connection reset by peer
[banner@stapp03 webapps]$ curl stapp03:5004
curl: (56) Recv failure: Connection reset by peer
[banner@stapp03 webapps]$ ls
[banner@stapp03 webapps]$ ls -l
total 0
[banner@stapp03 webapps]$ ls -la
total 8
drwxrwxr-x 2 root tomcat 4096 Feb 13 02:02 .
drwxr-xr-x 3 root tomcat 4096 Mar 2 07:54 …
[banner@stapp03 webapps]$ cd /home/
[banner@stapp03 home]$ ls
ansible banner
[banner@stapp03 home]$ cd ~
[banner@stapp03 ~]$ ls
ROOT.war
[banner@stapp03 ~]$ mv ROOT.war /usr/share/tomcat/webapps/
mv: cannot move ‘ROOT.war’ to ‘/usr/share/tomcat/webapps/ROOT.war’: Permission denied
[banner@stapp03 ~]$ sudo !!
sudo mv ROOT.war /usr/share/tomcat/webapps/
[banner@stapp03 ~]$ ls /usr/share/tomcat/webapps/
ROOT ROOT.war
[banner@stapp03 ~]$ curl localhost:5003
curl: (7) Failed to connect to localhost port 5003: Connection refused
[banner@stapp03 ~]$ curl localhost:5004
curl: (56) Recv failure: Connection reset by peer
[banner@stapp03 ~]$ curl stapp03:5004
curl: (56) Recv failure: Connection reset by peer
[banner@stapp03 ~]$ cd /usr/share/tomcat/webapps/
[banner@stapp03 webapps]$ ls -la
total 20
drwxrwxr-x 3 root tomcat 4096 Mar 2 07:59 .
drwxr-xr-x 3 root tomcat 4096 Mar 2 07:54 …
drwxr-xr-x 4 tomcat tomcat 4096 Mar 2 07:59 ROOT
-rw-r–r-- 1 banner banner 4529 Mar 2 07:52 ROOT.war
[banner@stapp03 webapps]$ cd ROOT
[banner@stapp03 ROOT]$ ls -la
total 24
drwxr-xr-x 4 tomcat tomcat 4096 Mar 2 07:59 .
drwxrwxr-x 3 root tomcat 4096 Mar 2 07:59 …
drwxr-xr-x 2 tomcat tomcat 4096 Mar 2 07:59 META-INF
drwxr-xr-x 3 tomcat tomcat 4096 Mar 2 07:59 WEB-INF
-rw-r–r-- 1 tomcat tomcat 471 Jan 29 2020 index.html
-rw-r–r-- 1 tomcat tomcat 3097 Jan 29 2020 welcome.jsp
[banner@stapp03 ROOT]$ sudo systemctl status tomcat
● tomcat.service - Apache Tomcat Web Application Container
Loaded: loaded (/usr/lib/systemd/system/tomcat.service; enabled; preset: disabled)
Active: active (running) since Mon 2026-03-02 07:57:10 UTC; 4min 26s ago
Main PID: 1894 (java)
Tasks: 50 (limit: 411434)
Memory: 174.8M
CGroup: /docker/7d268d40a6b950fc203f4cdf901c2414db5670c6d4f8c2f14b441af2b68f2b0c/system.slice/tomcat.service
└─1894 /usr/lib/jvm/jre/bin/java -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar: -Dcatalina.base=/usr/share/tomcat -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dsun.io.useCanonCaches=false org.apache.catalina.startup.Bootstrap start
Mar 02 08:00:35 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:148)
Mar 02 08:00:35 stapp03.stratos.xfusioncorp.com server[1894]: at java.lang.Thread.run(Thread.java:750)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 08:00:48.025 SEVERE [http-nio-5004-Acceptor] org.apache.tomcat.util.net.NioEndpoint.setSocketOptions Error setting socket options
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: java.lang.NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer;
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.SocketBufferHandler.reset(SocketBufferHandler.java:211)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioChannel.reset(NioChannel.java:60)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:515)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:71)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:148)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at java.lang.Thread.run(Thread.java:750)
[banner@stapp03 ROOT]$
==================
Last login: Mon Mar 2 07:51:35 UTC 2026 on pts/0
thor@jumphost ~$ ssh banner@stapp03
banner@stapp03’s password:
Last login: Mon Mar 2 07:52:58 2026 from 172.16.238.2
[banner@stapp03 ~]$ tomcat
Usage: /usr/sbin/tomcat {start|stop|version} [server-id]
[banner@stapp03 ~]$ tomcat version
Server version: Apache Tomcat/9.0.110
Server built: Jan 15 1970 08:51:14 UTC
Server number: 9.0.110.0
OS Name: Linux
OS Version: 5.15.0-1083-gcp
Architecture: amd64
JVM Version: 1.8.0_362-b08
JVM Vendor: Red Hat, Inc.
[banner@stapp03 ~]$ sudo systemctl status tomcat
[sudo] password for banner:
● tomcat.service - Apache Tomcat Web Application Container
Loaded: loaded (/usr/lib/systemd/system/tomcat.service; enabled; preset: disabled)
Active: active (running) since Mon 2026-03-02 07:57:10 UTC; 8min ago
Main PID: 1894 (java)
Tasks: 50 (limit: 411434)
Memory: 168.1M
CGroup: /docker/7d268d40a6b950fc203f4cdf901c2414db5670c6d4f8c2f14b441af2b68f2b0c/system.slice/tomcat.service
└─1894 /usr/lib/jvm/jre/bin/java -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar: -Dcatalina.base=/usr/share/tomcat -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dsun.io.useCanonCaches=false org.apache.catalina.startup.Bootstrap start
Mar 02 08:00:35 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:148)
Mar 02 08:00:35 stapp03.stratos.xfusioncorp.com server[1894]: at java.lang.Thread.run(Thread.java:750)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: 02-Mar-2026 08:00:48.025 SEVERE [http-nio-5004-Acceptor] org.apache.tomcat.util.net.NioEndpoint.setSocketOptions Error setting socket options
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: java.lang.NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer;
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.SocketBufferHandler.reset(SocketBufferHandler.java:211)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioChannel.reset(NioChannel.java:60)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:515)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:71)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:148)
Mar 02 08:00:48 stapp03.stratos.xfusioncorp.com server[1894]: at java.lang.Thread.run(Thread.java:750)
[banner@stapp03 ~]$ cat /etc/tomcat/server.xml | grep port
Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
<Connector port="5004" protocol="HTTP/1.1"
port="8080" protocol="HTTP/1.1"
<!-- Define an SSL/TLS HTTP/1.1 Connector on port 8443
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
<!-- Define an SSL/TLS HTTP/1.1 Connector on port 8443 with HTTP/2
<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol"
<!-- Define an AJP 1.3 Connector on port 8009 -->
port="8009"
<!-- You should set jvmRoute to support load-balancing via AJP ie :
[banner@stapp03 ~]$ sudo vi /etc/tomcat/server.xml
[banner@stapp03 ~]$ curl localhost:5004
curl: (56) Recv failure: Connection reset by peer
[banner@stapp03 ~]$
