Group-Office auf all-inkl mit SSL-Proxy

all-inkl.com stellt für ihre Webspace-Kunden ein Installations-Tool bereit mit dem man die Groupware Group-Office (www.group-office.com) mit einem Klick installieren kann.

Will man die Daten (email, Kalender, usw.) per HTTPS abrufen, kann man den kostenlosen SSL-Proxy von all-inkl nutzen. Dazu muss nur eine Subdomain angelegt werden die auf das Installations-Verzeichnis von Group-Office zeigt. Für die Subdomain muss der Radio-Button der Option SSL Proxy aktiv auf ja stehen.

Beispiel-Konfig:

Installations-Verzeichnis: domain.de/groupoffice
Subdomain: go.domain.de (verweist auf domain.de/groupoffice)
URL mit SSL-Proxy: https://ssl-account.com/go.domain.de/

Beim Aufruf über die URL mit SSL-Proxy kommt es jetzt jedoch zu einem Fehler:

Could not load the application javascripts. Check the „host“ property in config.php and see if the „file_storage_path“ folder and it’s contents are writable.

Um diesen zu beheben müssen in der config.php (<Install-Verzeichniss>/config.php) nur zwei Zeilen verändert werden:

$config['full_url']="https://ssl-account.com/go.domain.de/";
$config['host']="https://ssl-account.com/go.domain.de/";

Automatische Umleitung zu HTTPS
Will man sich das tippen der etwas länglichen HTTPS-URL ersparen, kann man mit einer .htaccess-Datei und vier Zeilen eine einfache Umeleitung von der Subdomain erstellen:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-FORWARDED-SERVER} !^ssl-account\.com$ [NC]
RewriteRule ^(.*)$ https://ssl-account.com/%{HTTP_HOST}/$1 [R=301,L]

[Von: zeit-zu-handeln.net]

Diese Zeilen werden in eine Datei namens .htaccess im Installations-Verzeichnis von Group-Office abgespeichert.

Weitere Infos:
https://httpd.apache.org/docs/2.4/howto/htaccess.html
https://httpd.apache.org/docs/2.4/rewrite/intro.html#htaccess
all-inkl.com

Ein Kommentar

  1. oskar sagt:

    Hallo,
    bin deiner Anleitung gefolgt, jedoch ohne ssl proxy sondern habe den normalen host angegeben, da ich genau den gleichen Fehler bei all inkl hatte.
    Es funktioniert jedoch nur bedingt, weil es mir das gesamte Template zerschiest, weißt du woran das liegen könnte??

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.