Browserpfad und Contenidopfad unterschiedlich

Gesperrt
CubiX
Beiträge: 10
Registriert: Mi 2. Nov 2005, 12:01
Wohnort: Kiel
Kontaktdaten:

Browserpfad und Contenidopfad unterschiedlich

Beitrag von CubiX »

Huhu,

ich versuche, das Backend über SSL zu erreichen, das klappt auch prinzipiell, jedoch wird in der Systemkonfiguration unter Variablen Browserpfad und Contenidopfad in rot angezeigt, warscheinlich, weil der Browserpfad nicht mit https beginnt:


Contenido full HTML path https://ip-adresse/cms46/contenido/

Browser path http://ip-adresse/cms46/contenido/


In den Config-Dateien habe ich dazu nichts gefunden, wo müsste ich das einstellen, damit der Zugriff richtig funktioniert?
Der Fehler trat schon mit der 4.4.5 auf, ich hatte gehofft, nach einer "frischen" Installation der neuen Version könnte es behoben sein, leider war es nicht so.

Viele Grüße,

CubiX
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

der browser pfad ist an sich das was du in deiner adressleiste deines browsers drinnen stehen hast...

wenn du über
https://ip-adresse/cms46/contenido/ dich ins backend einloggst bleibt das dann auf https stehen oder wechselt es zu http ?
*** make your own tools (wishlist :: thx)
CubiX
Beiträge: 10
Registriert: Mi 2. Nov 2005, 12:01
Wohnort: Kiel
Kontaktdaten:

Beitrag von CubiX »

Bleibt auf https stehen. Alle Einträge in der Config.php habe ich ja auch geändert auf https. Wie gesagt, prinzipiell funktioniert es ja auch. Es beunruhigt mich ja nur diese rote Schrift, die sagt, das etwas nicht in Ordnung ist, und das würde ich gern abstellen, bevor ein produktiveinsatz stattfindet.

Viele Grüße,

CubiX
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ach so... hmm... minimaler bug bei der anzeige des browser path...

functions.system.php

da steht

$browserPath = "http://".$HTTP_SERVER_VARS['HTTP_HOST'].$HTTP_SERVER_VARS['REQUEST_URI'];

das nimmt momentan keine rücksicht auf https

auswirkungen hat das sonst an sich keine... verschoben nach bugs...
*** make your own tools (wishlist :: thx)
CubiX
Beiträge: 10
Registriert: Mi 2. Nov 2005, 12:01
Wohnort: Kiel
Kontaktdaten:

Beitrag von CubiX »

Ok, danke für die schnelle Hilfe, dann bin ich beruhigt.
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

...ne unschönheit ist auch noch drinnen

ich würde zuerst innerhalb der funktion alle $HTTP_SERVER_VARS durch $_SERVER ersetzen und anschließend

Code: Alles auswählen

$browserPath = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
durch

Code: Alles auswählen

    $browserPath = $_SERVER['SERVER_PORT'] == '443' ? 'https' : 'http';
    $browserPath.= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
müsste laufen...
*** make your own tools (wishlist :: thx)
CubiX
Beiträge: 10
Registriert: Mi 2. Nov 2005, 12:01
Wohnort: Kiel
Kontaktdaten:

Beitrag von CubiX »

Erledigt, vielen Dank!

Jetzt ist alles wieder (im) Grün(en Bereich) :D
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

hallo community

wenn ich es recht verstehe, dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?

darf ich für laien und daus rekapitulieren:

in der contenido/config.php

/* The web server path to the contenido backend */
/* The web path to the desired WYSIWYG-Editor */
/* The web path to all WYSIWYG-Editors */

http pfade auf https setzen
[ich nutze für ssl und nonssl das selbe verzeichnis, HE]

frage zu emmergence anmerkung,
emergence hat geschrieben:...ne unschönheit ist auch noch drinnen

ich würde zuerst innerhalb der funktion alle $HTTP_SERVER_VARS durch $_SERVER ersetzen
alle erstezen in der functions.system.php ?
und dann
emergence hat geschrieben:

Code: Alles auswählen

$browserPath = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
durch

Code: Alles auswählen

    $browserPath = $_SERVER['SERVER_PORT'] == '443' ? 'https' : 'http';
    $browserPath.= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
müsste laufen...
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?

merci
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

auch ohne diese änderung läuft contenido mit https
man muss nur die includes/config.php entsprechend anpassen...
such dort einfach mal nach http://
wieviele positionen das jetzt genau sind weiss ich nicht...
dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?
ja
alle erstezen in der functions.system.php ?
ja
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?
nein
*** make your own tools (wishlist :: thx)
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

hui emmergence, nimm es mir nicht übel bitte, aber die einlietung deiner antwort vewirrt mich ein wenig :?

config is klar

dann interpretiere ich deine antwort als, 'das reicht'!
was hat es aber mit den änderungen in der functions.system.php auf sich, dient das nur um im backend die rote warnung sowie im ersten posting des threads eigentlich angefragt zu beheben, oder auch notwendig?

sorry ich weiss deine zeit ist begrenzt, aber manche, und ich wahrscheinlich besonders, brauchen halt länger :(

emergence hat geschrieben:auch ohne diese änderung läuft contenido mit https
man muss nur die includes/config.php entsprechend anpassen...
such dort einfach mal nach http://
wieviele positionen das jetzt genau sind weiss ich nicht...
dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?
ja
alle erstezen in der functions.system.php ?
ja
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?
nein
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

...dient das nur um im backend die rote warnung so wie im ersten posting des threads eigentlich angefragt zu beheben...
ja, die änderung dient nur dazu...
dann interpretiere ich deine antwort als, 'das reicht'!
ja
*** make your own tools (wishlist :: thx)
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

jetzt hab auch ich's ;)

merci vielmal
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Done.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt