SSL-Unterstützung für GroupWise

Aus Datenhausmeister

Wechseln zu: Navigation, Suche

Die Kommunikation zwischen den GroupWise-Agenten, Clients, WebAccess und den Webkonsolen erfolgt i.d.R. nach einer proprietären Verschlüsselungsmethode, einige Informationen werden aber auch unverschlüsselt übertragen, wie z.B. die der Webkonsolen. Zur Verbesserung der Sicherheit vor Angriffen empfiehlt sich die Nutzung der SSL-Unterstützung.

Inhaltsverzeichnis

Vorbereitung

Um eigene Zertifikate ohne Kosten zu erzeugen, nutzen wir die PKI-Infrastruktur von Novell. Diese sollte allerdings mit SDIDiag und PKIDiag vor der Nutzung geprüft werden. Beide Diagnoseprogramme sollten fehlerfrei arbeiten:

Bild:Ssl-support01.png

Bild:Ssl-support02.png

Zertifikat erzeugen

Certificate Signing Request

G:\grpwise\software\admin\utility\gwcsrgen\gwcsrgen.exe

Bild:Ssl-support03.png

Nach "Create" befinden sich im Ordner f:\system\gwcert die persönliche Schlüsseldatei webcon.key und die zugehörende CSR-Datei, mit welcher die öffentliche Schlüsseldatei generiert werden kann. Dies kann mit bei einer öffentlichen Zertifizierungsstelle (Cretificate Authority - CA) wie Verisign, Deutsche Telekom AG u.a., beim eigenen Novell Certificate Server oder mit OpenSSL geschehen.

Novell Certificate Server

  • ConsoleOne starten
  • Tree auswählen
  • Tools, Issue Certificate...
  • Filename: F:\SYSTEM\gwcert\webcon.csr, Next
  • Organizational certificate authority, Next
  • How to be used:

Bild:Ssl-support04.png

  • Validity period: > 1 Year

Bild:Ssl-support05.png

  • Save to F:\SYSTEM\gwcert\webcon.b64 im Base64 format

Sicherung der Webkonsole

  • MTA-Eigenschaften
  • SSL-Einstellungen
  • Zertifikatsdatei: \\GW7T5\SYS\SYSTEM\gwcert\webcon.b64
  • SSL-Schlüsseldate: \\GW7T5\SYS\SYSTEM\gwcert\webcon.key
  • Passwort festlegen
  • Agenteneinstellungen
  • HTTP-Benutzername: webacc
  • Passwort festlegen
  • Netzwerkadresse
  • HTTP: SSL Aktiviert
  • MTA entladen (F7) und neu starten mit GWMTA @gwdom.mta
  • Test Zugriff mit Browser auf http://192.168.10.75:7180, wird umgeleitet auf https
  • POA-Eigenschaften
  • Agenteneinstellungen
  • HTTP-Benutzername: webacc
  • Passwort festlegen
  • Netzwerkadresse
  • HTTP: SSL Aktiviert
  • SSL-Einstellungen
  • Zertifikatsdatei: \\GW7T5\SYS\SYSTEM\gwcert\webcon.b64
  • SSL-Schlüsseldate: \\GW7T5\SYS\SYSTEM\gwcert\webcon.key
  • Passwort festlegen
  • GWIA-Eigenschaften, Register GroupWise
  • Netzwerkadresse
  • HTTP: SSL Aktiviert
  • Optionale Gateway-Einstellungen
  • HTTP-Benutzername: webacc
  • Passwort festlegen
  • SSL-Einstellungen
  • Zertifikatsdatei: \\GW7T5\SYS\SYSTEM\gwcert\webcon.b64
  • SSL-Schlüsseldate: \\GW7T5\SYS\SYSTEM\gwcert\webcon.key
  • Passwort festlegen
  • WebAccess-Agent-Eigenschaften, Register GroupWise
  • Netzwerkadresse
  • HTTP: SSL Aktiviert
  • Optionale Gateway-Einstellungen
  • HTTP-Benutzername: webacc
  • Passwort festlegen
  • SSL-Einstellungen
  • Zertifikatsdatei: \\GW7T5\SYS\SYSTEM\gwcert\webcon.b64
  • SSL-Schlüsseldate: \\GW7T5\SYS\SYSTEM\gwcert\webcon.key
  • Passwort festlegen

Literatur

  • "Dealing with GroupWise security" by Uwe Carsten Krause, Open Horizons Magazin, Spring 2008, p. 34
Persönliche Werkzeuge