Jump to content
xt:Commerce Community Forum

SSL Verschl?sslung - unsichere Objekte?


Nasenmatti

Recommended Posts

Gr??t euch,

ich betreibe einen Shop mit xt-commerce und habe nun den komplette Bestellvorgang ?ber ein SSL Proxy laufen. Das klappt auch alles wunderbar. Allerdings kommt im Internetexplorer beim Bestellvorgang immer die Meldung:

ssl3nh.th.jpg

Wenn ich dann auf "Ja" klicke, ist auf der n?chsten Seite nicht mehr das gelbe Schlo? im unteren Bildrand zu sehen -> d.h. auch nicht mehr SSL-verschl?sselt. Das ist nat?rlich schlecht.

Meine Frage dazu: Was genau sollen denn diese unsicheren Objekte sein? W?re klasse, wenn ihr mir helfen k?nnt.

Gru

Link to comment
Share on other sites

So das ist alles ge?ndert und funktioniert auch. In den Configs habe ich den Pfad wie folgt https://ssl...../domain.de/ . Wenn ich den Slash am Ende weglasse, gehe die meisten Seiten nicht, da er dann https://ssl...../domain.deindex.php .... aufrufen will. Mit dieser Einstellung klappt auch alles. Das Einzige Problem besteht noch beim Einloggen. Er ruft dann folgende Seite auf:

www.domain.deindex.php?XTCsid=a59ff0e09424a8df869e2160a82a7b2f 

Er vergi?t als den Slash zu setzen. Hat jmd eine Ahnung, wo genau der Pfad vermerkt ist, der nach dem Einloggen aufgerufen werden soll? In der login.php konnte ich ihn nicht finden.

Danke und Gru

Link to comment
Share on other sites

  • 2 weeks later...

Das Problemchen hatte auch gerade...

Ich nahm mir die Datei login.php und fand da eine Zeile, die da lautete:

   80      xtc_redirect(xtc_href_link(FILENAME_DEFAULT));
Die hab ich ein wenig ver?ndert:
   80      xtc_redirect(xtc_href_link("/".FILENAME_DEFAULT));

Der Login funktioniert jetzt auch mit SSL-Proxy.

mfg

Cubi

Link to comment
Share on other sites

Grunds?tzlich ben?tigst du daf?r ein SSL Proxy - also einen sicheren Server, ?ber den Teile des Bestellvorgangs laufen sollen. Wenn du dir ein solches Poxy gemietet hast (kostet bei meinem Anbieter bspw. 2,99 ? pro Monat), kannst du dich ja nochmal melden. Wie man was einstellt, kann ich dir dann sagen. Dir ist ja klar, welche Vorteile SSL bietet, oder?

Gru?

Link to comment
Share on other sites

Originally posted by Cuky@May 19 2006, 08:17 PM

Hallo Leute,

ich w?rde auch gern mein Shop SSL verschl?sseln, k?nnt ihr mir sagen wie das am Besten geht? Hab da was schon versucht, klappt aber nicht. K?nnt ihr mir helfen?

Nun, wenn du ein neues, eher grundlegendes Problem hast, solltest du besser einen neuen Thread anfangen, da die Wahrscheinlichkeit da gr??er ist, dass deinen Eintrag jemand findet, der dir weiterhelfen kann.

Weiterhin solltest du etwas genauer schreiben, was du schon versucht hast und wie sich das "klappt aber nicht" eigentlich ?u?ert.

Ein kleines Beispiel:

Ich hab versucht, mit einer Kettens?ge den Monitor zu justieren, um SSL zu aktivieren. Allerdings hab ich seitdem den Fehler, dass nach einem lauten Knall mein Schreibtisch brennt.

Vielleicht hilft dir auch das da: {Gligg misch} weiter.

mfg

Cubi

Link to comment
Share on other sites

  • 8 months later...

Hallo,

bei mir kommt im IE auch die Meldung "Möchten Sie die nicht sicheren Objekte anzeigen?". Klicke ich auf Nein, dann wird kein einziges Bild angezeigt und das Schloss bleibt. Klicke ich auf ja, dann verschwindet das Schloss.

Die Grafiken im Template sind aber alle relativ eingebunden a la "{$tpl_path}img/top_logo.jpg".

Was ist da los? Wäre echt toll, wenn jemanden einen Tipp hätte.

Link to comment
Share on other sites

Den Link kann ich leider nicht aufrufen. Hab nicht genügend Rechte dazu.

Aber ich hab nun nach langem Suchen eine Lösung gefunden.

Der Fehler lag in der Datei application_top.php

hatte dort:

$request_type = ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'https://ssl-account.com') ? 'SSL' : 'NONSSL';

das https war aber zu viel. so ist es richtig:

$request_type = ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'ssl-account.com') ? 'SSL' : 'NONSSL';

Was jetzt noch Probleme macht, ist der Code für Google Analytics. Wenn ich ihn auskommentiere, dann funktioniert alles einwandfrei. Lass ich ihn drin, dann wird er als "unsicheres Objekt" erkannt.

Link to comment
Share on other sites

Es gibt speziellen GA-Code für SSL-Seiten:

        <script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "GA-USER-ID";
urchinTracker();
</script>[/html]

Steht so auch in der GA-FAQ. Ich hab den GA-Code über application_bottom.php eingefügt, mache vorher eine Prüfung, ob SSL oder nicht und setze dann src entsprechend.

Link to comment
Share on other sites

$gasrc = $request_type=="SSL" ? 'https://ssl.google-analytics.com/urchin.js' : 'http://www.google-analytics.com/urchin.js';
echo '
<script src="'.$gasrc.'" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "GA_USER_ID";
urchinTracker();
</script>
</body>
</html>';[/php]

Link to comment
Share on other sites

Ich habe den Google Analytics-Code direkt vor das </body>-Tag eingefügt. Das muss man in folgender Datei machen: includes/classes/Smarty_2.6.14/plugins/outputfilter.note.php

Dort vor dem return den GA-Code einfügen:

    // Google Analytics

    $googleanalytics = '<script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript">

</script>

<script type="text/javascript">

_uacct = "UA-XXXXXX-X";

urchinTracker();

</script>';
Und diesen dann an das return anhängen:
return $tpl_output.$cop.$googleanalytics;[/code]

Link to comment
Share on other sites

  • 1 year later...

Ich suche ebenfalls dringend Hilfe zum Thema SSL-Verschlüsselung.

Habe bei 1&1 alles eingerichtet und nun von 1&1 (auf meine Frage, wie es weiter geht) folgende Antwort erhalten:

Ihr SSL-Zertifikat ist jetzt fertig eingerichtet.

Wenn Sie die Domain https://www.bestellung.zfashion.de/ mit "https"

aufrufen, wird die Verbindung verschlüsselt aufgerufen.

Ich weiß nicht, was ich tun muß. Wie stelle ich denn das jetzt bei xt-c ein? Mein Webmaster weiß es auch nicht.

Für eine schnelle Antwort bedanke ich mich schon mal.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...