Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
de:shibidp3prepare-tomcat [2019/08/15 15:04] – [Startup-Konfiguration] Silke Meyerde:shibidp3prepare-tomcat [2021/04/26 14:50] – als deprecated markiert Silke Meyer
Zeile 1: Zeile 1:
 ===== IdP 3.x Vorarbeiten: Tomcat ===== ===== IdP 3.x Vorarbeiten: Tomcat =====
 +<callout color="#ff9900" title="Veraltete IdP-Version!"> 
 +</callout>
 ==== Installation ==== ==== Installation ====
  
Zeile 42: Zeile 43:
 </file> </file>
  
 +Diese Datei muss neu angelegt werden:
 <file ini /etc/systemd/system/tomcat9.service.d/override.conf> <file ini /etc/systemd/system/tomcat9.service.d/override.conf>
 [Service] [Service]
Zeile 47: Zeile 49:
 ReadWritePaths=/opt/shibboleth-idp/metadata/ ReadWritePaths=/opt/shibboleth-idp/metadata/
 </file> </file>
 +Anschließend:
 +<code>
 +systemctl daemon-reload
 +</code>
  
 === Debian 8/9 === === Debian 8/9 ===
Zeile 61: Zeile 67:
 Die Tomcat-Start-Optionen werden in ''/etc/tomcat/tomcat.conf'' festgelegt. Die Tomcat-Start-Optionen werden in ''/etc/tomcat/tomcat.conf'' festgelegt.
  
-==== Port-Konfigurtion ====+==== Port-Konfiguration ====
  
 In der Tomcat-Configuration wird dann In der Tomcat-Configuration wird dann
Zeile 85: Zeile 91:
                useIPVHosts="true"                useIPVHosts="true"
                maxPostSize="100000"                maxPostSize="100000"
 +               secretRequired="false"
                URIEncoding="UTF-8" />                URIEncoding="UTF-8" />
     <!-- ... -->     <!-- ... -->
Zeile 124: Zeile 131:
  
 <file xml /etc/tomcat9/catalina.properties> <file xml /etc/tomcat9/catalina.properties>
-common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","usr/share/java/*.jar"+common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","/usr/share/java/*.jar"
 </file> </file>
  
Zeile 157: Zeile 164:
 </code> </code>
  
-Sofern der Tomcat nicht fehlerfrei startet sollten Sie dem erst nachgehen, bevor Sie mit dieser Anleitung weiter machen. Wenn im Log die Meldung "Server startup in XXXXX ms" kommt, ist der Tomcat betriebsbereit. Kontrollieren Sie dann, ob die Port-Konfiguration erfolgreich war und der Tomcat nur noch an 1-2 Ports auf Localhost lauscht. Der Port 8005 ist bei Debian/Ubuntu mit Tomcat8 sowieso OpenSUSE mit Tomcat 9 noch standardmäßig offen, bei Debian/Ubuntu mit Tomcat9 nicht mehr. Das ist okay so.+Sofern der Tomcat nicht fehlerfrei startet sollten Sie dem erst nachgehen, bevor Sie mit dieser Anleitung weiter machen. Wenn im Log die Meldung "Server startup in XXXXX ms" kommt, ist der Tomcat betriebsbereit. Kontrollieren Sie dann, ob die Port-Konfiguration erfolgreich war und der Tomcat nur noch an 1-2 Ports auf Localhost lauscht. Der **Port 8005** ist bei Debian/Ubuntu mit Tomcat8 sowieso OpenSUSE mit Tomcat 9 noch standardmäßig offen, bei Debian/Ubuntu mit Tomcat9 nicht mehr. Das ist okay so.
  
 <code bash> <code bash>
Zeile 182: Zeile 189:
 Weiter geht es mit [[:de:shibidp3prepare-http|HTTP-Server]]. Weiter geht es mit [[:de:shibidp3prepare-http|HTTP-Server]].
  
 +{{tag>idp3 deprecated}}