Login



agorum core
Willkommen, Gast
Apache2 und Tomcat (1 Leser) (1) Gast
Zum Ende gehen Neues Thema Beliebt: 0
THEMA: Apache2 und Tomcat
#9801
GUTcertJagow (Benutzer)
Junior Boarder
Beiträge: 20
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Apache2 und Tomcat vor 4 Jahren, 10 Monaten Karma: 0  
Guten Tag.

Wir betreiben auf einem Server Apache2 und Agorum Core mit Tomcat.

Da beide auf den Port 443 (https) lauschen, gibt es im Apache einen Virtual Host der alle Anfragen an /roiwebui/* via JkMount an den Tomcat-Port 8009 weiterleitet.

Code:


JkMountCopy On

JkMount /roiwebui ajp13
JkMount /roiwebui/* ajp13



Der genannte ajp13-Worker ist wie folgt definiert:

Code:


worker.list=ajp13

worker.ajp13.host=localhost
worker.ajp13.port=8009
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1



Der entsprechende Connector in der server.xml des Tomcat sieht wie folgt aus:

Code:


<Connector port="8009" address="${jboss.bind.address}"
enableLookups="false" redirectPort="443" debug="0"
protocol="AJP/1.3"/>




Den Connector für port="443" habe ich deaktiviert.
(Lief aber ach mit aktivierten nicht).

Der Port "443" ist sowohl in common/DefaultUrl als auch in DEFAULTSERVER/ServerPort konfiguriert.

Die übliche Loginseite "https://roihost/roiwebui/home_module/" bleibt leer, obwohl html-Code geladen wird:

Code:


<!DOCTYPE html>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>agorum Home</title>

...
</html>



Und die Seite des Suchassistenten "https://roihost/roiwebui/filingassistant_module/1.0/" meldet

Code:


agorum.filingassistant.loginError



Dafür funktioniert die desk4web-Loginseite über URL: "https://roihost/roiwebui/roiwebui_module/Login.jsp" einwandfrei.

Meine Fragen wären nun:
- Wie bekomme ich Loginseite "https://roihost/roiwebui/home_module/" zum Laufen?
- Unter welcher URL, bzw. unter welchen Bedingungen kann man sich beim Suchassistenten direkt anmelden?

Vielen Dank!
Jagow
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#9803
baerbel.sartorius (Benutzer)
Senior Boarder
Beiträge: 66
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Aw: Apache2 und Tomcat vor 4 Jahren, 10 Monaten Karma: 1  
hallo,
die API muss ebenfalls weitergeleitet werden, also /api/*

nachfolgend ein home-redirect Beispiel

http://<adresse>/roiwebui/home_module/?url=%2Froiwebui%2Ffilingassistant_module/1.0
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#9806
baerbel.sartorius (Benutzer)
Senior Boarder
Beiträge: 66
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Aw: Apache2 und Tomcat vor 4 Jahren, 10 Monaten Karma: 1  
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#9814
GUTcertJagow (Benutzer)
Junior Boarder
Beiträge: 20
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Aw: Apache2 und Tomcat vor 4 Jahren, 10 Monaten Karma: 0  
Guten Abend.

Zunächst einmal herzlichen Dank für Ihre Unterstüzung.

Nachdem ich die VirtualHost-Config des Apache auf diese Zeilen ergänzt hatte:

Code:


JkMountCopy On

JkMount /roiwebui ajp13
JkMount /roiwebui/* ajp13

JkMount /agorum ajp13
JkMount /agorum/* ajp13

JkMount /api ajp13
JkMount /api/* ajp13

JkMount /api-docs ajp13
JkMount /api-docs/* ajp13



klappt es auch einwandfrei mit Agorum über Port 443.
(Und als kleines Schmankerl funktionieren auch die alten Links direkt über Port 8443/Tomcat weiter.)

Also alles super!

Nochmals vielen Dank!
Jagow
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Zum Anfang gehen Neues Thema
Powered by FireBoarddie neusten Beiträge direkt auf Ihrem Desktop erhalten