https-Protokoll funktioniert nicht
https-Protokoll funktioniert nicht
Ich wollte meine bestehende Installation auf das verschlüsselte Protokoll umstellen.
Sobald ich das mache wird die Seite nicht mehr vernünftig dargestellt.
Ich führe dazu folgende Schritte aus:
Adressänderung im Einstellung/Organisation
Umstellung des virtuellen Hostes
Neustart des Webservermoduls
Nix geht mehr vernünftig, habe ich was vergessen?
Verwende die 3.2.4 aber auch die 3.2.3 hatte das gleiche....
Grüße
Sobald ich das mache wird die Seite nicht mehr vernünftig dargestellt.
Ich führe dazu folgende Schritte aus:
Adressänderung im Einstellung/Organisation
Umstellung des virtuellen Hostes
Neustart des Webservermoduls
Nix geht mehr vernünftig, habe ich was vergessen?
Verwende die 3.2.4 aber auch die 3.2.3 hatte das gleiche....
Grüße
Re: https-Protokoll funktioniert nicht
in der config.php "$gDebug = 1;" setzen -> eine Seite aufrufen -> Logs aufrufen -> nach folgender Zeile Suchen:
"[XXXX-XX-XX XX:XX:XX] Admidio.INFO: CONSTANTS:"
Mir diese Zeile zukommen lassen.
"[XXXX-XX-XX XX:XX:XX] Admidio.INFO: CONSTANTS:"
Mir diese Zeile zukommen lassen.
Re: https-Protokoll funktioniert nicht
Ich habe in der config.php den seit 3.2 eingeführten Parameter $gForceHTTPS auf 1 gesetzt. Derzeit mit 3.2.3 keine Probleme.
Gruß Offe
Gruß Offe
Re: https-Protokoll funktioniert nicht
in welcher config.php ?
Re: https-Protokoll funktioniert nicht
adm_my_files/config.php
Re: https-Protokoll funktioniert nicht
So hier wäre die Ausgabe aus der Log Datei, sowie es aussieht versucht er immer über den normalen Port http:// sich selber aufzurufen....
Und das wird vom Apache geblockt.
Grüße
Und das wird vom Apache geblockt.
Grüße
Code: Alles auswählen
[2017-01-29 13:31:47] Admidio.NOTICE: ################################################################################################# {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/logging.php","line":45$
[2017-01-29 13:31:47] Admidio.NOTICE: URL: http://verwaltung.thw-kost.de/adm_program/system/login_check.php {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/logging.php","line":46,"class":null,"function":"re$
[2017-01-29 13:31:47] Admidio.NOTICE: MEMORY USAGE: 1328.6 KB {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/logging.php","line":47,"class":null,"function":"require_once"}
[2017-01-29 13:31:47] Admidio.INFO: CONSTANTS: URLS & PATHS & FOLDERS {"ADMIDIO_HOMEPAGE":"https://www.admidio.org/","HTTPS":false,"PORT":80,"HOST":"verwaltung.thw-kost.de","DOMAIN":"verwaltung.thw-kost.de","ADMIDIO_SUBFOLDER":"","ADMID$
[2017-01-29 13:31:47] Admidio.INFO: SQL: SET SQL_MODE = 'ANSI' {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/classes/database.php","line":497,"class":"Database","function":"query"}
Re: https-Protokoll funktioniert nicht
Die log Zeilen sind abgeschnitten. Siehe das $ Zeichen am Schluss jeder Zeile
Re: https-Protokoll funktioniert nicht
Code: Alles auswählen
13:31:47] Admidio.NOTICE: MEMORY USAGE: 1328.6 KB {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/logging.php","line":47,"class":null,"function":"require_once"}
[2017-01-29 13:31:47] Admidio.INFO: CONSTANTS: URLS & PATHS & FOLDERS {"ADMIDIO_HOMEPAGE":"https://www.admidio.org/","HTTPS":false,"PORT":80,"HOST":"verwaltung.thw-kost.de","DOMAIN":"verwaltung.thw-kost.de","ADMIDIO_SUBFOLDER":"","ADMIDIO_SUB_URL":"","SERVER_URL":"http://verwaltung.thw-kost.de","ADMIDIO_URL":"http://verwaltung.thw-kost.de","FILE_URL":"http://verwaltung.thw-kost.de/adm_program/system/login_check.php","CURRENT_URL":"http://verwaltung.thw-kost.de/adm_program/system/login_check.php","WWW_PATH":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de","ADMIDIO_PATH":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de","CURRENT_PATH":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/login_check.php","FOLDER_DATA":"/adm_my_files","FOLDER_CLASSES":"/adm_program/system/classes","FOLDER_LIBS_SERVER":"/adm_program/libs","FOLDER_LIBS_CLIENT":"/adm_program/libs","FOLDER_LANGUAGES":"/adm_program/languages","FOLDER_THEMES":"/adm_themes","FOLDER_MODULES":"/adm_program/modules","FOLDER_PLUGINS":"/adm_plugins"} {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/logging.php","line":78,"class":null,"function":"require_once"}
[2017-01-29 13:31:47] Admidio.INFO: SQL: SET SQL_MODE = 'ANSI' {"file":"/var/lib/nethserver/vhost/verwaltung.thw-kost.de/adm_program/system/classes/database.php","line":497,"class":"Database","function":"query"}
Re: https-Protokoll funktioniert nicht
Aus irgendeinem Grund funktioniert die HTTPS Erkennung nicht. Kannst du eine Datei mit folgendem inhalt erstellen, aufrufen, Ausgabe posten:
Seite natürlich mit https aufrufen
Code: Alles auswählen
<?php
var_dump($_SERVER['HTTPS']);
Re: https-Protokoll funktioniert nicht
Ein Foto sagt mehr als tausend Worte!
Re: https-Protokoll funktioniert nicht
Da haben wir das Problem. Aber jetzt ist die spannende Frage warum das so ist.
Hast du da einen Proxy der vorgeschalten ist der sich um TLS kümmert? PHP erkennt einfach nicht das der Request per https gemacht wurde. Welchen Webserver hast du? (nginx, apache, ...) Hast du ein Webhosting oder Root Zugriff?
Hast du da einen Proxy der vorgeschalten ist der sich um TLS kümmert? PHP erkennt einfach nicht das der Request per https gemacht wurde. Welchen Webserver hast du? (nginx, apache, ...) Hast du ein Webhosting oder Root Zugriff?
Re: https-Protokoll funktioniert nicht
Also mein lokaler Server ist NethServer 7.2RC4.
Dieser steht im Keller somit habe daher vollen Zugriff!
Webserver läuft Apache, und die Seite ist als virtueller Host eingerichtet.
- Zertifikat ist letsEncrypt (Standart)
- Proxy (Squid mit UBF) lokal habe ich abgeschalten, den hatte ich auch schon in Verdacht
Dieser steht im Keller somit habe daher vollen Zugriff!
Webserver läuft Apache, und die Seite ist als virtueller Host eingerichtet.
- Zertifikat ist letsEncrypt (Standart)
- Proxy (Squid mit UBF) lokal habe ich abgeschalten, den hatte ich auch schon in Verdacht
- Dateianhänge
-
- uebersicht.png (99.81 KiB) 10170 mal betrachtet
Re: https-Protokoll funktioniert nicht
Seltsam. Kenne NethServer nicht. Und bin auch nicht der Apache Profi. Aber es sieht so aus als würde da trotzdem noch wie ein Proxy dazwischen hängen.
Kannst folgendes Probieren:
Die Daten solltest du aber nicht öffentlich machen. Lass die mir per PM zukommen
Kannst folgendes Probieren:
Code: Alles auswählen
<?php
var_dump(json_encode($_SERVER));
Re: https-Protokoll funktioniert nicht
NethServer ist recht gut, nutze ich seit meinem Umstieg von Zentyal.
Basiert auf CentOS.
Schlank, schnell und gut!
War einfacher als alles immer selber zusammenzuwürfeln
Es laufen auch einige Dienste darauf, eine Seite mit WorPress, Nextcloud, SOGO mit MailServer, alles nix besonderes aber es läuft.
Basiert auf CentOS.
Schlank, schnell und gut!
War einfacher als alles immer selber zusammenzuwürfeln
Es laufen auch einige Dienste darauf, eine Seite mit WorPress, Nextcloud, SOGO mit MailServer, alles nix besonderes aber es läuft.
Re: https-Protokoll funktioniert nicht
@gerald Hast es schon hinbekommen?