CUPS-Configuration hinzubekommen. Obwohl lpstat -p Printer anzeigt auch innerhalb des Containers, kann Java keine Printers sehen. Work-in-progress.
25 lines
954 B
XML
25 lines
954 B
XML
<Context privileged="true"
|
|
antiResourceLocking="false"
|
|
docBase="${catalina.home}/webapps/manager">
|
|
|
|
<!-- Log ALL access attempts (for audit) -->
|
|
<Valve className="org.apache.catalina.valves.AccessLogValve"
|
|
directory="logs"
|
|
prefix="manager_audit."
|
|
suffix=".log"
|
|
pattern="%{X-Forwarded-For}i → %h %l %u %t "%r" %s %b"
|
|
resolveHosts="false" />
|
|
|
|
<!-- Extract real IP from NPM headers (see NPM configuration) -->
|
|
<Valve className="org.apache.catalina.valves.RemoteIpValve"
|
|
internalProxies="172\.(1[7-9]|2[0-9]|3[0-1])\.\d+\.\d+|192\.168\.\d+\.\d+|10\.\d+\.\d+\.\d+"
|
|
remoteIpHeader="x-forwarded-for"
|
|
proxiesHeader="x-forwarded-by"
|
|
protocolHeader="x-forwarded-proto" />
|
|
|
|
<!-- Filter based on EXTRACTED real IP -->
|
|
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
|
|
allow="127\.\d+\.\d+\.\d+|::1|172\.30\.\d+\.\d+" />
|
|
|
|
</Context>
|