Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Shared-SSL mit Drupal 7

Eingetragen von mabo1972 (91)
am 03.01.2013 - 08:43 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo zusammen,

ich suche nach einer Lösung Drupal 7 mit einen Shared-SSL-Zertifikat (ssl-proxy) wie es z.B. bei meinen Hoster all-inkl zur Verfügung gestellt wird zum Laufen zu bringen. Die Lösung auf Drupal.org scheint leider nur mit Drupal 6 zu funktionieren. Mir ist bewusst, daß ich die Probleme mit einen auf die Domain ausgestellen Zertifikat beseitingen kann aber vielleicht kennt ja jemand von euch die Lösung ;-)

VG mabo

‹ [gelöst] Problem upload_limit zum hundersten Mal Shared-SSL mit Drupal 7 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Würd ich auch gerne...

Eingetragen von Netzhexe (45)
am 09.01.2013 - 11:40 Uhr

Hallo mabo,

hast Du schon was gefunden? Ich hab hier gerade das gleiche Problem... melde mich wenn ich was finde.

Liebe Grüße
Anna~

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schon mal mit dem Modul

Eingetragen von Sense (1559)
am 09.01.2013 - 12:24 Uhr

Schon mal mit dem Modul Secure Pages probiert. Da gibt es auch eine Issue zu.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alles auf SSL per .htaccess...?

Eingetragen von Netzhexe (45)
am 09.01.2013 - 12:42 Uhr

Hey mabo und alle mod_rewrite-Cracks :-)

In meinem Fall handelt es sich um eine sehr kleine Seite mit wenig Traffic, so dass ich mir überlegt habe, erstmal (bevor sich eine andere Lösung gefunden hat) alles über den SSL-Proxy laufen zu lassen. Das wird als Option ganz unten in diesem hübschen Artikel (englisch) beschrieben, inklusive Code.

Nun ist es in meinem Fall so, dass sich die Seite in einem Unterverzeichnis befindet. Mein Code sieht so aus:

  # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
  # VirtualDocumentRoot and the rewrite rules are not working properly.
  # For example if your site is at http://example.com/drupal uncomment and
  # modify the following line:
  # RewriteBase /d7c
  #
  # If your site is running in a VirtualDocumentRoot at http://example.com/,
  # uncomment the following line:
  # RewriteBase /

  RewriteCond %{SERVER_PORT} 80
  RewriteRule ^(.*)$ https://ssl.webpack.de/meinedomain.de/d7c/$1 [R,L]
  php_value session.cookie_secure 1

Nun scheint es eine Endlosschleife zu geben... was ich nicht verstehe. Ich gebe sofort zu, dass ich rewritemäßg eine ziemlich ahnungslos herumstümpernde Nase bin - ich hab da schon oft mit rumgemacht, aber es ist wie Schachspielen (kann ich auch nicht): irgendwie denkt mein Kopf nicht kompatibel. Mag mich jemand auf den Denkfehler bringen?

Vielen Dank schonmal fürs Mitdenken und Klügersein
Anna~

  • Anmelden oder Registrieren um Kommentare zu schreiben

bisschen veraltet scheint mir...

Eingetragen von Netzhexe (45)
am 09.01.2013 - 12:54 Uhr

Hey Sense,

hab mir Secure Pages schon angeschaut. Das Modul beschäftigt sich hauptsächlich mit der Mixed Mode-Thematik, bietet aber keine einfache Möglichkeit für SSL-Proxies. Der von Dir verlinkte Issue Thread ist leider auch schon sehr alt, und alle dort geposteten Lösungen sind für Drupal ~5...

Es gibt auch für Drupal 6 eine Lösung, nur wie mabo schon geschrieben hat, funktioniert sie nicht für Drupal 7.

Gruß
Anna~

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo ich hab vielleich nun die Lösung

Eingetragen von mabo1972 (91)
am 13.03.2013 - 11:25 Uhr

im Prinzip ist es diese Lösung auf drupal.org.

In meinen Fall (Hoster all-inkl) bekam ich immer eine Meldung wegen eines nicht definierten Indexes "HTTP_X_FORWARDED_HOST....."
Ich benutze zusätzlich das Modul "securepages".

Hier der Ausschnitt aus meiner settings.php

$request_type = (getenv('HTTPS') == '1' || getenv('HTTPS') == 'on' || !empty($_SERVER['HTTP_X_FORWARDED_HOST'])) ? 'SSL' : 'NONSSL';
if($request_type!="SSL"){
; // NOTHING  because it is a non https -request
  }
else {
    $base_url = 'https://ssl-account.com/eigene-domain.de';  // NO trailing slash!
    $cookie_domain = 'ssl-account.com';
    $_SERVER['HTTPS']='on';
    $_SERVER['REQUEST_URI']='eigene-domain.de'.$_SERVER['REQUEST_URI']; // Only the DNS name of the site needed here!
    $conf = array(
            'reverse_proxy' => TRUE,
            'reverse_proxy_addresses' => array($_SERVER['REMOTE_ADDR']),
    );
}

Gruß

mabo

  • Anmelden oder Registrieren um Kommentare zu schreiben

.. weitegehend / um diesen Punkt herum

Eingetragen von kifuzzy (19)
am 06.07.2013 - 19:02 Uhr

Hallo Ihr,

der Thread ist zum wieder hochholen hoffentlich nicht zu alt.
Hallo mabo1972 - mit SecurePage habe ich nicht weiter probiert, wegen "Bilder-Frage" und daraus folgendem.

Ich bin in einer Testumgebung drupal 7.22 auf den Gedanken gekommen, mit dem Anbieter Hosteurope und deren shared ssl / ssl-proxy dies und jenes zu probieren.
Es entstand die Frage, "auf ..einache.. Weise eine drupal-seite in eine Facebook-Page einbinden als Tab (Button)".
Facebook "erlaubt" solches einbinden externer Seiten in Pages nur noch via "htpps" bzw. ssl - woraus sich für mich irgendwann anbot, bei einfachen Anforderungen Hosteurope oder einen anderen Anbieter (eine andere Möglichkeit) zu nehmen mit "shared ssl / ssl proxy", um kostengünstig diese Facebook-Sache "erfüllen" zu können.

So bin ich in diesem Thread gelandet. Problem war auch, dass Links sich beim ssl-proxy doof verhielten. Bei Hosteurope ist es mit ssl-proxy ja so getan, dass es via "ssl.webpack.de/domain.tld/node/9" (oder so) geht. Gesagt, getan, einzig die weitere Navigation ging nicht innerhalb Drupal. Drupal liess sich aufrufen, aber aus "ssl.webpack.de/domain.tld/node/9" wurde "ssl.webpack.de/node/9". Soweit wurde es "geloest", dass es auch mit shared-ssl / ssl-proxy geht innerhalb der settings.php --- Soweit wiederholend auf den Punkt kommend:

Es wurden einige Bilder nicht mehr angezeigt, hochgeladene, aus eigenem theme händisch eingebaute und andere - zwar vorhanden und treffend adressiert (quelltext), aber keine Anzeige. Grob gefasst geht es in die Richtung, wie drupal Bilder handelt bei einer Anfrage beziehungsweise mit Tokens versieht. Es gibt ja Bildstile, diese werden geholt, geliefert - ganz einfach umschrieben und vielleicht auch falsch beschrieben. Jedenfalls wollte nun drupal bei mir partout keine "bilder-derivate" ausliefern wenn es über ssl-proxy geht (und scheinbar gibt es auch andere mit echten Zertifikaten, die dieses Problem haben).

Es gibt eine Lösung, die ich gefunden habe und zwar via
$conf['image_allow_insecure_derivatives'] = TRUE;
(siehe auch Modul: Image Allow Insecure Derivatives - entsprechende Bilder werden ausgeliefert, die vorher nicht geliefert wurden.

ABER, dann hier Sicherheitsaspekte zu drupal mit insecure-derivates, siehe auch (und andere) drupal.org: Allow sites using the 'image_allow_insecure_derivatives' variable to have partial protection from the Drupal 7.20 security issue

Und hier meine Fragen:
- Kennt jemand von euch ähnliches, dass es Probleme mit der Anzeige von Bildern gibt wie beschrieben bei Verwendung von ssl, ssl-proxy?
- Gibt es einen anderen Weg / Workaround drupal im Rahmen von ssl-proxies / shared ssl oder ssl an sich dazu zu bringen, "insecure" Bilder auszuliefern?

Ich habe es nur auf diesem Weg lösen können, Bilder anzeigen zu lassen, die da sind (Quelltext ok, Link aus Quelltext von Bildern auch direkt aufrufbar copy&paste, aber nicht auf Seite angezeigt bei in diesem Fall ssl.webpack.de/usw). Vielleicht mag es sein, daß für kleiner Projekte (oder auch an sich?) die Frage von solchen Attacken wie beschrieben im letzten Link nicht soo wichtig erscheinen mag oder scheinbar einige mit drupal-installationen es einfach machen und abwarten.Sprich, wenn denn dann auf eine "kleine" Seite so eine Attacke kommt, ist eh zu spät und Kontakt zum Hoster gefragt, wenn es eben kein eigener Server ist sondern Webspace auf nem shared mit anderen.

? Hoffe ich konnte deutlich machen, wo meine Fragen liegen. Es funktioniert ja - navigieren ist möglich, Bilder werden angezeigt und so. Nur diese Sicherheitsfragen machen mich nachdenklich und diesen Beitrag schreiben.

Fröhliche Grüße in den Abend und das Wochenende - j.r.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo kifuzzy, habe fast das

Eingetragen von Piet (500)
am 24.07.2013 - 08:17 Uhr

Hallo kifuzzy,

habe fast das gleiche Problem, bei mir werden die Stylesheets und Bilder nicht geladen, habe zwar dieses Modul installiert und den Code in die Settings.php eingetragen, jedoch ohne Erfolg.

Weisst du noch evtl. andere Lösungen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 6 Tagen
  • Hey danke
    vor 3 Wochen 3 Stunden
  • Update: jetzt gibt's ein
    vor 3 Wochen 21 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 7 Wochen 3 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20461

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 35 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association