Ergebnis 1 bis 9 von 9

Thema: BackupDB und SSL Proxy

  1. #1
    Contao-Nutzer
    Registriert seit
    05.01.2011.
    Beiträge
    11

    Standard BackupDB und SSL Proxy

    Guten Tag,

    (Achtung: Contao-Anfänger)
    als alter Paranoiker logge ich mich im Contao-Backend über den SSL Proxy des Providers ein. Das funktioniert auch gut. Damit das tut, habe ich in der localconfig.php die folgenden Zeilen angefügt:
    PHP-Code:
    if ($_SERVER['HTTP_X_FORWARDED_HOST'] == "ssl.kundenserver.de")
    {
    $_SERVER['HTTPS'] = 1;

    Wenn ich jetzt den einen der beiden Backup-Knöpfe drücke, kommt die Meldung, dass für https://ssl.kundenserver.de/system/modules/BackupDB/BackupDbRun.php kein SSL Proxy aktiviert ist. Stimmt, aber das ist nicht das Problem, sondern die Verstümmelung der URL. Da hat jemand die Zieldomain verschluckt.

    Was kann ich tun, damit BackupDB mit dem SSL Proxy zusammen spielt?
    Vielen Dank im voraus
    Gruss,
    G.A.N

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo GAN,

    willkommen in der Contao-Community!

    Diesen Fall hatte ich noch nicht. Wie müsste denn der richtige Pfad aussehen, um das Backup aufzurufen?
    und wie soll Contao das wissen?

    Der Button ruft eine relative Adresse ab:
    ['websitePath']/system/modules/BackupDB/BackupDbRun.php

    wobei der WebsitePath dem Eintrag in den Einstellungen entspricht.

    Das müßte ja bedeuten, dass Du alle relativ angegebenen Pfade im Backend nicht korrekt aufrufen kannst. Stimmt denn für diesen Fall die Angabe im <base>-Tag?

  3. #3
    Contao-Nutzer
    Registriert seit
    05.01.2011.
    Beiträge
    11

    Standard

    Hallo Hagen,

    vielen Dank für die schnelle Antwort.
    Soweit ich das beurteilen kann, tut das Backend über den Proxy. Ich kann alles problemlos benutzen. Ich kann sogar Webseiten erstellen! Die einzige Stelle, an der ich Probleme habe, ist bisher das Backup. Das <base> tag ist auch so, wie es sein soll, also
    https://ssl.kundenserver.de/www.meinedomain.de/
    Zitat Zitat von do_while Beitrag anzeigen

    Der Button ruft eine relative Adresse ab:
    ['websitePath']/system/modules/BackupDB/BackupDbRun.php
    In Opera sehe ich folgende Adresse:
    https://ssl.kundenserver.de/system/modules/BackupDB/BackupDbRun.php wenn ich mit dem Cursor über dem Button bin. Nur um den Reflex zu dämpfen: Es liegt nicht an Opera. Mit Firefox habe ich das gleiche Problem. Zwischen https://ssl.kundenserver.de/ und /system/modules/BackupDB/BackupDbRun.php fehlt also www.meinedomain.de.

    Irgendeine Idee woran es liegen könnte?

    Gruß,
    G.A.N

  4. #4
    Contao-Nutzer
    Registriert seit
    05.01.2011.
    Beiträge
    11

    Lächelndes Gesicht Und es funktioniert doch!

    Hallo Hagen,

    Zitat Zitat von do_while Beitrag anzeigen
    Der Button ruft eine relative Adresse ab:
    ['websitePath']/system/modules/BackupDB/BackupDbRun.php
    Das ist der Punkt. Wenn ['websitePath'] leer ist, bezieht sich der resultierende Pfad auf / des SSL Proxies, da 2 Slashes aneinanderstossen, und www.meinedomain.de wird verschluckt. Ich habe zum Test in mod_backup_db.tpl an den entsprechenden Stellen die Schrägstriche entfernt und jetzt tut das BackupDB bei mir wie es soll. Also z.B. statt

    PHP-Code:
    action="<?php echo $GLOBALS['TL_CONFIG']['websitePath'];?>/system/modules/BackupDB/BackupDbRun.php">
    steht jetzt

    PHP-Code:
    action="<?php echo $GLOBALS['TL_CONFIG']['websitePath'];?>system/modules/BackupDB/BackupDbRun.php">

    Diese Änderung hat aber unerwünschte Nebenwirkungen. Sie erzeugt mit Sicherheit Unfug, wenn der ['websitePath'] nicht leer ist und nicht auf einen Slash endet.
    Wenn die Konvention so ist, dass ['websitePath'] nie mit einem Slash endet, sollte man auf einen leeren ['websitePath'] prüfen und dann den Slash vor system weglassen. Und falls ein SSL Proxy eingesetzt wird, darf die action auch nicht mit einem Slash beginnen.

    Viele Grüße und vielen Dank für das BackupDB,
    G.A.N

  5. #5
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Beitrag

    So, wollte nun mal die Extension BackupDB ausprobieren und bin nun ebenfalls an der SSL-Proxy Geschichte gescheitert. Es wird versucht
    • Code:
      https://ssl-proxy/system/modules/BackupDB/BackupDbRun.php
      anstatt
    • Code:
      https://ssl-proxy/domain.de/system/modules/BackupDB/BackupDbRun.php

    aufzurufen. Es kommt natürlich "404 Not Found".

    Siehe dazu auch ähnliches Problem unter Ticket #2763 für den Contao-Core.
    Gruß,
    Katha

  6. #6
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard

    Hallo do_while,

    Du bist [...] seit Tagen an der Überarbeitung der BackupDB. [...]
    Kannst Du in diesem Zuge bitte schauen, dass Problem mit dem SSL-Proxy zu lösen, Danke!

    Gruß,
    Kathi
    Gruß,
    Katha

  7. #7
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo GAN,
    hallo Borrible,

    Es gibt eine Version 1.4.0 rc1 von BackupDB, in dieser Version sollte jetzt für SSL alles notwendige getan sein. Ich kann es leider mangels SSL-Proxy nicht richtig selbst testen.

    Daher die Bitte an Euch beide, die rc1 mal auszuprobieren und zu berichten.

    Die Version sollte ab TYPOlight 2.6 funktionieren, aber auch schon mit den neuen Datenbank-Features in Contao 2.10(.RC1).

  8. #8
    Contao-Nutzer Avatar von Borrible
    Registriert seit
    22.06.2009.
    Ort
    Berlin
    Beiträge
    79

    Standard

    Schaut auf den ersten Blick unter Contao 2.9.5 gut aus! Es öffnet sich die SQL-Datei.
    Mehr kann ich jetzt von unterwegs auf der Autobahn nicht sagen. Komme erst Montag wieder an meinen Mac.

    Gruß,
    Kathi
    Gruß,
    Katha

  9. #9
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das ging ja schnell für die erste Einschätzung, Danke.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Host Europe und der SSL-Proxy
    Von ollikoeln im Forum HostEurope
    Antworten: 13
    Letzter Beitrag: 21.08.2016, 08:30
  2. Backend mit SSL Proxy
    Von rkern im Forum Installation / Update
    Antworten: 1
    Letzter Beitrag: 04.11.2010, 13:06
  3. Extension Repository und Proxy
    Von BugBuster im Forum Sonstige Erweiterungen
    Antworten: 3
    Letzter Beitrag: 14.01.2010, 15:33
  4. BackupDB+
    Von lebon im Forum backupDB
    Antworten: 2
    Letzter Beitrag: 22.12.2009, 17:07
  5. [BackupDB] BackupDB Modul
    Von do_while im Forum backupDB
    Antworten: 0
    Letzter Beitrag: 20.06.2009, 20:26

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •