# IE - Meldung unsichere Objekte !!!!

**URL:** <https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [22. Juni 2011 um 13:27 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237 "2011-06-22T13:27:34Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 13:27 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/1 "2011-06-22T13:27:34Z")

</div>

Hi habe ein extremes Problem, da egal wo ein User mit dem Internet Explorer 8 oder 9 und etwas verschärften Sicherheitseinstellungen arbeitet - immer wieder Probleme hat gewisse Teile der Seite anzuzeigen - die nicht richtig bzw. nur über HTTP angezogen werden. Zum Beispiel bei der Kasse wird die gesamte Seite über HTTPS geladen aber die Artikelbilder nur über HTTP. Die User sehen dann die Seite ohne die Artikelbilder. Hierfür muss es doch eine globale Lösung geben !!! Kann mir hier jemand helfen ??? Vielen Dank

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [22. Juni 2011 um 13:47 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/2 "2011-06-22T13:47:44Z")

</div>

Dann muss was bei dir im Shop nicht korrekt sein, z.B. im Template! Das kann vorkommen, wenn du Anpassungen im Template, oder der CSS-Datei mit absolutem Link angegeben hast! Vielleicht auch Logos die links oder rechts im Shop eingebunden sind. Shopware ändert alle Artikelbilder etc. automatisch auf https: um. Generell gibt es da keinen Fehler.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 14:08 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/3 "2011-06-22T14:08:28Z")

</div>

Hi, ich habe nix am Checkout Template geändert !!! Die Artikelbilder werden per HTTP und nicht als HTTPS gezogen !!! Alle anderen Bilder werden per HTTPS sauber gezogen. Es muss an irgendeiner Sache im Shop liegen !!! Siehe Bild !!! Bitte schaut Euch das nochmals an - und es taucht natürlich wie immer nur beim IE auf. Vg Joerg ![](http://www.jipo.de/image001.png)

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [22. Juni 2011 um 14:10 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/4 "2011-06-22T14:10:00Z")

</div>

Schau dir mal den Qullecode an, von wo das Bild geladen werden soll.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 14:26 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/5 "2011-06-22T14:26:04Z")

</div>

Hi, habe ich schon - dort steht beim Bild HTTP und beim dem Form welches das Bild umschliesst HTTPS. Hier der reine Quellcode:

[![Z957F Absolut bügelfreie kurzärmelige Damenbluse <br />Größe: L<br />Farbe: Black](http://www.jipo.de/images/articles/28f6040da2ef548fca4c430375639be3_1.jpg) ](http://www.jipo.de/buegelfrei/7440/z957f-absolut-buegelfreie-kurzaermelige-damenbluse "Z957F Absolut bügelfreie kurzärmelige Damenbluse Größe: L Farbe: Black")
[Z957F Absolut bügelfreie kurzärmelige Damenbluse...](http://www.jipo.de/buegelfrei/7440/z957f-absolut-buegelfreie-kurzaermelige-damenbluse "Z957F Absolut bügelfreie kurzärmelige Damenbluse Größe: L Farbe: Black")

Vg Joerg

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [22. Juni 2011 um 14:31 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/6 "2011-06-22T14:31:10Z")

</div>

Also sofern dein SSL auf Port 443 läuft, sollte das problemlos funktionieren. Du könntest ansonsten (bei einem abweichenden Port) in der Datei engine/core/class/sArticles.php die Zeile 3755 ` if (preg\_match("/443/",$\_SERVER['SERVER\_PORT'])){ ` in: ` if (!empty($\_SERVER['HTTPS'])){ ` ändern.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 14:58 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/7 "2011-06-22T14:58:33Z")

</div>

Hi, ich mach doch gar nix an der Stelle !!! im Template cart\_item.tpl steht folgendes drin - und das habt ihr darein geschrieben: ![{$sBasketItem.articlename}]()Also wie so geht es dann leider nicht ? Vg Joerg

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [22. Juni 2011 um 15:05 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/8 "2011-06-22T15:05:29Z")

</div>

Das läuft aber im Standard - wenn das bei dir nicht läuft, kann das eigentlich nur an einer Anpassung, einem Plugin oder einer abweichenden Server-Einstellung liegen und da können wir ja nun schlecht in die Glaskugel gucken - mein Post vorher ist ggf. die Lösung, ansonsten musst du dich (sofern du eine Kaufversion) hast, an den Support wenden!

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 15:07 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/9 "2011-06-22T15:07:10Z")

</div>

Und in der sbasket.php steht: ` // Article-Image if (!empty($getArticles[$key]["ob\_attr1"])){ $getArticles[$key]["image"] = $this-\>sSYSTEM-\>sMODULES['sArticles']-\>sGetConfiguratorImage($this-\>sSYSTEM-\>sMODULES['sArticles']-\>sGetArticlePictures($getArticles[$key]["articleID"],false,$this-\>sSYSTEM-\>sCONFIG['sTHUMBBASKET'],false,true),$getArticles[$key]["ob\_attr1"]); }else { $getArticles[$key]["image"] = $this-\>sSYSTEM-\>sMODULES['sArticles']-\>sGetArticlePictures($getArticles[$key]["articleID"],true,$this-\>sSYSTEM-\>sCONFIG['sTHUMBBASKET'],$getArticles[$key]["ordernumber"]); } ` Was hier genau von Shopware rausgeschrieben wird kann ich aktuell nicht prüfen, aber das was hier auf dem Array „Inage“ steht - wird von mir nicht mehr angefasst. Vg Joerg

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [22. Juni 2011 um 15:13 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/10 "2011-06-22T15:13:06Z")

</div>

Bau mal folgendes in deine config.php (Liegt direkt im Hauptverzeichnis des Shops). if (!emtpy(\_SERVER["HTTPS"])) \_SERVER[“SERVER\_PORT”] = 443; Alternativ die Anpassung in der sArticles.php vornehmen die ich weiter oben beschriebe habe. Das Problem ist sehr wahrscheinlich, dass dein SSL-Zertifikat nicht über den (Standard)-SSL-Port 443 ausgeliefert wird.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 15:37 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/11 "2011-06-22T15:37:08Z")

</div>

Hi, habe ich gemacht - es ändert sich nix. Im PHPinfo steht der Port sauber auf 443. Vg Joerg

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 15:39 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/12 "2011-06-22T15:39:07Z")

</div>

Wen ich z.B. das Backend im HTTPS aufrufe, dann bleibt das Dashboard leer ?!?!?! Vielleicht ist das noch ein Hinweis für Euch. Danke

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [22. Juni 2011 um 15:42 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/13 "2011-06-22T15:42:13Z")

</div>

Du könntest mir sonst deine FTP-Zugangsdaten an [forum@shopware.de](mailto:forum@shopware.de) schicken - dann schaue ich da mal kurz rein. Kann dir nur nicht versprechen, dass das heute noch was wird.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [22. Juni 2011 um 16:25 UTC](https://forum.shopware.com/t/ie-meldung-unsichere-objekte/3237/14 "2011-06-22T16:25:24Z")

</div>

Hi, so ich hab den Fehler gefunden !!! die erste Zeile in dem folgenden Code habe ich eingefügt und dann geht es, da der Pfad nicht neu erzeugt wird. ` $this-\>sSYSTEM-\>sPathArticleImg = ""; if(empty($this-\>sSYSTEM-\>sPathArticleImg)){ if (preg\_match("/443/",$\_SERVER['SERVER\_PORT'])){ $this-\>sSYSTEM-\>sPathArticleImg = "https://".$this-\>sSYSTEM-\>sCONFIG["sBASEPATH"].$this-\>sSYSTEM-\>sCONFIG["sARTICLEIMAGES"]."/"; }else { $this-\>sSYSTEM-\>sPathArticleImg = "http://".$this-\>sSYSTEM-\>sCONFIG["sBASEPATH"].$this-\>sSYSTEM-\>sCONFIG["sARTICLEIMAGES"]."/"; } } `
