You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

116 lines
5.3 KiB

Index: conf/server.xml
--- conf/server.xml.orig 2021-06-10 11:22:01.000000000 +0200
+++ conf/server.xml 2021-06-16 20:21:45.683801000 +0200
@@ -19,7 +19,7 @@
define subcomponents such as "Valves" at this level.
Documentation at /docs/config/server.html
-->
-<Server port="8005" shutdown="SHUTDOWN">
+<Server address="127.0.0.1" port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
<!-- Security listener. Documentation at /docs/config/listeners.html
<Listener className="org.apache.catalina.security.SecurityListener" />
@@ -66,13 +66,13 @@
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
-->
- <Connector port="8080" protocol="HTTP/1.1"
+ <Connector address="127.0.0.1" port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
+ address="127.0.0.1" port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
-->
@@ -85,7 +85,7 @@
the SSLImplementation selected. JSSE style configuration is used below.
-->
<!--
- <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
+ <Connector address="127.0.0.1" port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true">
<SSLHostConfig>
<Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
@@ -100,7 +100,7 @@
configuration is used below.
-->
<!--
- <Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol"
+ <Connector address="127.0.0.1" port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol"
maxThreads="150" SSLEnabled="true" >
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
<SSLHostConfig>
@@ -113,12 +113,10 @@
-->
<!-- Define an AJP 1.3 Connector on port 8009 -->
- <!--
<Connector protocol="AJP/1.3"
- address="::1"
+ address="127.0.0.1"
port="8009"
redirectPort="8443" />
- -->
<!-- An Engine represents the entry point (within Catalina) that processes
every request. The Engine implementation for Tomcat stand alone
@@ -161,7 +159,7 @@
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
+ <Valve className="org.apache.catalina.valves.AccessLogValve" directory="@l_prefix@/var/tomcat/log"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />
Index: conf/tomcat-users.xml
--- conf/tomcat-users.xml.orig 2021-06-16 20:21:45.684112000 +0200
+++ conf/tomcat-users.xml 2021-06-16 20:23:12.765623000 +0200
@@ -19,38 +19,9 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
version="1.0">
-<!--
- By default, no user is included in the "manager-gui" role required
- to operate the "/manager/html" web application. If you wish to use this app,
- you must define such a user - the username and password are arbitrary.
-
- Built-in Tomcat manager roles:
- - manager-gui - allows access to the HTML GUI and the status pages
- - manager-script - allows access to the HTTP API and the status pages
- - manager-jmx - allows access to the JMX proxy and the status pages
- - manager-status - allows access to the status pages only
-
- The users below are wrapped in a comment and are therefore ignored. If you
- wish to configure one or more of these users for use with the manager web
- application, do not forget to remove the <!.. ..> that surrounds them. You
- will also need to set the passwords to something appropriate.
--->
-<!--
- <user username="admin" password="<must-be-changed>" roles="manager-gui"/>
- <user username="robot" password="<must-be-changed>" roles="manager-script"/>
--->
-<!--
- The sample user and role entries below are intended for use with the
- examples web application. They are wrapped in a comment and thus are ignored
- when reading this file. If you wish to configure these users for use with the
- examples web application, do not forget to remove the <!.. ..> that surrounds
- them. You will also need to set the passwords to something appropriate.
--->
-<!--
- <role rolename="tomcat"/>
- <role rolename="role1"/>
- <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
- <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
- <user username="role1" password="<must-be-changed>" roles="role1"/>
--->
+ <role rolename="admin-gui"/>
+ <role rolename="admin-script"/>
+ <role rolename="manager-gui"/>
+ <role rolename="manager-script"/>
+ <user username="admin" password="@l_password@" roles="admin-gui,admin-script,manager-gui,manager-script"/>
</tomcat-users>