tomee4hobbysign/conf/manager.xml
Scott Nicklous b0c4f00901 Erster Commit fÃr nächste Version von Hobbysign Versuchte
CUPS-Configuration hinzubekommen. Obwohl lpstat -p Printer anzeigt auch
innerhalb des Containers, kann Java keine Printers sehen.
Work-in-progress.
2025-12-08 15:55:45 +01:00

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 &quot;%r&quot; %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>