https und browser-update.org

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

https und browser-update.org

Post by gent » Thu 8. Jan 2015, 18:35

hallo,

version: phpwcms 1.7.6 (2014/12/20, r538).

habe gerade ein clean-install einer aktuellen phpwcms version auf einem https -vhost gemacht.
dabei habe ich bemerkt, das im mac-safari das schloß in der adress-zeile nicht sichtbar wird, weil im quelltext der login.php folgendes geladen wird:

Code: Select all

<script type="text/javascript" src="http://browser-update.org/update.js"></script>
ich habe das in der login.php und der index.php gefunden .. und dort jeweils auf https geändert...

Code: Select all

<script type="text/javascript" src="https://browser-update.org/update.js"></script>
gibts dafür irgendwo einen schalter? oder muss man das wirklich händisch ändern?
ich ahne schon, das mich das nochmal treffen wird, wenn ich jquery in den vorlagen anschalte ...

viele grüße..

User avatar
juergen
Moderator
Posts: 4553
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: https und browser-update.org

Post by juergen » Thu 8. Jan 2015, 20:27

Du kannst das in der config einstellen: Port 443 und https....

Code: Select all

// site values
$phpwcms['site']              = 'http://'.$_SERVER['SERVER_NAME'].'/'; // recommend 'http://'.$_SERVER['SERVER_NAME'].'/'
$phpwcms['site_ssl_mode']     = 0; // turns the SSL Support of WCMS on (1) or off (0), default value 0
$phpwcms['site_ssl_url']      = 'https://'.$_SERVER['SERVER_NAME'].'/'; // URL assigned to the SSL Certificate. Recommend 'https://'.$_SERVER['SERVER_NAME'].'/'
$phpwcms['site_ssl_port']     = 443; // The Port on which you SSL Service serve the secure Sites, default SSL port is 443
$phpwcms['mode_XHTML']        = 3;

muss dann eben von 0 auf 1 .... funktioniert einwandfrei.

User avatar
update
Moderator
Posts: 6394
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: https und browser-update.org

Post by update » Thu 8. Jan 2015, 20:32

Jetzt braucht's nur noch ein süßes kleines Zertifikat. Stell mir doch mal eins aus.
It's mostly all about webdesign, logo design, new and old pages refresh, print BUT slowly switching to be supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.

gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: https und browser-update.org

Post by gent » Thu 8. Jan 2015, 20:46

oh, diese config values habe ich schon gesetzt. die helfen hier aber nicht, denn die betreffende zeile 301 in der login.php sieht im original so aus:
<script type="text/javascript" src="http://browser-update.org/update.js"></script>
ich habe auf der webseite browser-update.org auch einen anderen code gesehen.. ich nehm mal an, der würde das automatisch von http in https setzen.

Code: Select all

<script> 
var $buoop = {c:2}; 
function $buo_f(){ 
 var e = document.createElement("script"); 
 e.src = "//browser-update.org/update.js"; 
 document.body.appendChild(e);
};
try {document.addEventListener("DOMContentLoaded", $buo_f,false)}
catch(e){window.attachEvent("onload", $buo_f)}
</script> 

es geht genau gesagt darum, das wenn meine seite mit https laufen soll, ich alle eingebundenen js oder sonstigen elemente (zbsp. auch google fonts) dann mittels der entsprechenden https-url einbinden muss. andernfalls wird das schloß in der browser-adressleiste nicht angezeigt.

@claus: ich hol mir kostenlose class-2-zertifikate mit wenigen clicks bei startssl.com

User avatar
Oliver Georgi
Site Admin
Posts: 9560
Joined: Fri 3. Oct 2003, 22:22
Location: Moscow, Russia
Contact:

Re: https und browser-update.org

Post by Oliver Georgi » Fri 9. Jan 2015, 07:50

Dieses Verhalten wird gesteuert über:
$phpwcms['browser_check'] = array('fe'=>false, 'be'=>true, 'vs' => '');

Per Default ist die Browser-Update Prüfung im Backend IMMER an.

Habe aber das ganze angepasst, sodass es keine Warnung mehr gibt, wenn der Aufruf im Backend über https erfolgt. Das wird dann entsprechend auch über https gezogen: https://github.com/slackero/phpwcms/com ... fbe3d23d25
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон

User avatar
juergen
Moderator
Posts: 4553
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: https und browser-update.org

Post by juergen » Fri 9. Jan 2015, 09:33

Wäre mal interessant die Seite live zu sehen und auch was da so steht wenn man auf das Schloss "draufklickt"

gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: https und browser-update.org

Post by gent » Fri 9. Jan 2015, 10:04

dev punkt comodin punkt com

lautet die test seite

kann man auch super testen mit: ssllabs punkt com

User avatar
update
Moderator
Posts: 6394
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: https und browser-update.org

Post by update » Fri 9. Jan 2015, 10:36

FF nimmt das, aber Chrome meckert die Identität an. Encrypted anyway..
It's mostly all about webdesign, logo design, new and old pages refresh, print BUT slowly switching to be supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.

gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: https und browser-update.org

Post by gent » Fri 9. Jan 2015, 10:57

bei mir funktioniert das in allen browsern.
möglicherweise hat dein chrome kein root-zertifikate , .. oder keine Berechtigung ?

wie gesagt, man kann das super auf ssllabs Punkt com testen...
oben rechts gibst den button "test your server" da trägst du die url ein und bekommst eine super auswertung welche browser unter welchen geräten Probleme haben.

User avatar
Oliver Georgi
Site Admin
Posts: 9560
Joined: Fri 3. Oct 2003, 22:22
Location: Moscow, Russia
Contact:

Re: https und browser-update.org

Post by Oliver Georgi » Sat 10. Jan 2015, 13:15

Mein Patch hat das gefixt. Noch mal — das Problem rührt daher, dass die Hauptseite per SSL geladen wird, aber innerhalb der Seite weitere Inhalte nicht per SSL geladen werden. That's all!
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон

gent
Posts: 163
Joined: Tue 16. Dec 2003, 13:51
Location: Berlin

Re: https und browser-update.org

Post by gent » Sat 10. Jan 2015, 16:17

merci :)

Post Reply