September 10, 2010, 09:44:02 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Work on Kolab2/Gentoo-2.2 has stopped. The project has been deprecated (see board Kolab2/Gentoo).
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: horde mit pound / url-problem: http und https  (Read 3376 times)
tralalo
Newbie
*

Karma: 0
Posts: 1


View Profile
« on: August 23, 2008, 09:42:21 PM »

Hallo,

ich lasse horde intern über Port 80 (http) laufen. Für Zugriffe von außen ist ein pound-Server vorgeschaltet. Dieser nimmt https-Anfragen von außen an und leitet diese als http-Anfrage an horde weiter.

Dies funktioniert auch ganz gut... nur hat horde seit der letzten Aktualisierung die Eigenart, dass keine relativen Link sondern absolute Links inkl. dem Protokoll angegeben werden. D.h. intern steht anstatt /login.php jetzt http://xyz.ab/login.php in Verweisen.

Die in html eingebetteten Verknüpfungen werden aber nicht von pound umgeschrieben. D.h. wenn von außen https://xyz.ab/login.php aufgerufen wird, erscheint zwar die horde-login-Seite, aber alle Links dieser Seite (hier das Formular) sind wieder fest mit http angegeben, was von außen weder gewollt noch erreichbar ist.

Daher meine Frage, wie kann man horde dazu bringen, (wieder) relative Links zu verwenden? Bin für Lösungsvorschläge und Tipps dankbar...
Logged
Gunnar Wrobel
Administrator
Sr. Member
*****

Karma: 2
Posts: 331


275141552 gunnarwrobel@yahoo.de gunnarwrobel
View Profile WWW Email
« Reply #1 on: September 08, 2008, 08:57:21 AM »

Besser einfach auf den normalen Horde-Mailing-Listen nachfragen. Hier befinden sich eher  Leute mit Kolab-Know-How und allgemeine Fragen sollten an die allgemeinen Listen gehen.

Gruß,

Gunnar
Logged
Party
Newbie
*

Karma: 0
Posts: 1


View Profile
« Reply #2 on: November 20, 2009, 02:06:31 PM »

probier mal folgendes, bei mir funktioniert folgende Konfiguration:

ListenHTTP
     Address 192.168.1.100
     Port    80
     xHTTP 2
     Service
          Redirect    "https://xyz.ab"
     End
End


ListenHTTPS
  Address 192.168.1.100
  Port 443
  Cert "/etc/pound/our_cert.pem"
  AddHeader "HTTPS: ON"
  Service
    URL ".*"
    Backend
      Address 127.0.0.1
      Port 8090
    End
  End
End
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!