PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roundcube nachträglich auf https umstellen.



Rubuntu
09.07.13, 20:01
Hallo,

hat jemand ein Tutorial wie ich meinen Roundcube-Webmail auf
https://webmail.meine-domain.de umstellen kann? Zertifikat usw. hab ich bereits. Diverse Versuche die VirtualHosts anzupassen haben nicht funktioniert. Seite wird dann nicht gefunden.

OS: Debian 6 mit Apache Webserver. Alles Standard.

Grüße

kreol
09.07.13, 22:49
Nutze Apache nicht, aber würde auf die config tippen. Bei allen FTP kann man Verschlüsselung erzwingen, würde mich wundern, wenn Apache das anders handhabt. Mal die man befragt?

Kreol

Rubuntu
10.07.13, 19:31
Hmm...dachte jetzt eher das evtl. an dem Roundcube selbst liegen...

derfele
11.07.13, 05:48
Sehr unwahrscheinlich. Poste doch mal die von dir durchgeführten Änderungen und die anschließenden Fehlermeldungen.

$emperf!
11.07.13, 13:31
In der Config unter /etc/apache2/sites-available/ wo deine Site konfiguriert ist musst du bei der entsprechenden Site folgendes am Anfang der Config einfügen:



<VirtualHost 192.168.1.10:443>

ServerName meinedomain.de

SSLEngine On
SSLCipherSuite HIGH:MEDIUM
SSLCertificateFile /etc/apache2/ssl/hostname.meinedomain.de.crt
SSLCertificateKeyFile /etc/apache2/ssl/hostname.meinedomain.de.key
SSLProtocol all


Den Key und das Zertifikat kopierst du mit den oben genannten Namen nach:
/etc/apache2/ssl/

Die Berechtigungen von Key und Zertifikat änderst du auf 0600
chmod 600 /etc/apache2/ssl/hostname.meinedomain.de.crt
chmod 600 /etc/apache2/ssl/hostname.meinedomain.de.key

Dann musst du deinem Apache noch sagen, dass er auf Port 443 Verbindungen annehmen soll.
Dies machst du unter:
/etc/apache2/ports.conf

Dann den SSL-Mode aktivieren. Den Befehl gibst du in der Shell ein:
a2enmod ssl

Die veränderte Apache Konfigurtion erneut laden:
/etc/init.d/apache2 force-reload

Danach den Apache Server neu starten:
/etc/init.d/apache2 restart


Grüsse
Markus

Rubuntu
12.07.13, 20:34
SUPER!!! Das ist geil :-)

Natürlich werd ich aber gleich unverschämt und hab noch ne frage :-)

Wie kann ich automatisch von http auf https umleiten? Im Moment geht ja quasi beides soll aber alles über https laufen.

derfele
12.07.13, 20:39
Hi,

in der main.inc.php von Roundcube findest du das folgende:


// enforce connections over https
// with this option enabled, all non-secure connections will be redirected.
// set the port for the ssl connection as value of this option if it differs from the default 443
$rcmail_config['force_https'] = true;