Zu Content springen
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Verschlüsselung mit SSL aktivieren

ImmoTop2 - Verschlüsselung mit SSL aktivieren

Die folgende Anleitung gilt ab ImmoTop2 Version 2.7 für On-Premises Installationen und ist für technische Verantwortliche bestimmt. Die Anleitung beschreibt, wie ein SSL-Zertifikat auf dem Server installiert und konfiguriert wird, um die Datenübertragung zwischen Server und den Clients zu verschlüsseln.

Achtung: Bitte beachten Sie, dass Sie die erforderlichen Benutzerrechte besitzen, um die Anpassungen vorzunehmen.

Inhalte:

  • Einführung
  • Glossar
  • Sicherheitshinweis
  • 2 Verschlüsselung der Datenverbindung
  • 3 Anleitung zur Installation eines SSL-Zertifikats für HTTPS
  • Schritt 1: Erwerben Sie ein SSL-Zertifikat
  • Schritt 2: Installation des SSL-Zertifikats
  • Schritt 3: Anpassungen an den Konfigurationsfiles

Benötigte Lizenzen:

  • Basislizenz

==Schritt 2: Installation des SSL-Zertifikats==

Laden Sie das gekaufte SSL-Zertifikat in den Zertifikatsspeicher "Eigene Zertifikate" des Servers. Starten Sie den Importvorgang mit einem Doppelklick auf die PFX-Datei. Folgen Sie den Anweisungen des Import-Assistenten.

==Schritt 3: Anpassungen an den Konfigurationsfiles==

Für die nachfolgend beschriebenen Anpassungen müssen ImmoTop2 Server-Dienst oder Clients nicht beendet werden. Nachdem Sie das SSL-Zertifikat importiert haben, notieren Sie sich den "Thumbprint" des Zertifikats. Sie finden ihn in den Eigenschaften des importierten Zertifikats:

Windows-Zertifikatsdialog im Register «Details»: markiertes Feld «Fingerabdruck», dessen Thumbprint-Wert unten im Textfeld vollständig angezeigt wird.

Eigenschaften eines Zertifikats im Windows-Zertifikatspeicher (CDM Befehl: certlm)

Server

Bearbeiten Sie auf dem Server die "config.ini" Ihres Servers ("…\ImmoTop2\Server\config.ini") mit dem Windows-Editor oder einem anderen Texteditor und nehmen Sie die folgenden Anpassungen in der Sektion [Host] vor:

  • Ändern Sie den Parameter "Application" von "http" auf "https".
  • Fügen Sie beim Parameter "SslCertificateThumbPrint" den "Thumbprint" des SSL-Zertifikats in die "config.ini" ein. Dies sollte ungefähr so aussehen:

Ausschnitt der config.ini, Sektion «Host»: Application=https://myServerComputername und SslCertificateThumbPrint mit eingetragenem Thumbprint, beides rot markiert.

Ändern Sie den EncryptMessage Parameter auf false, um die W&W eigene proprietäre Verschlüsselung auszuschalten:

  • EncryptMessage=false

Client

Ändern Sie das Protokoll von "http" auf "https" auch in den "config.ini" der Clients

Ausschnitt einer Client-config.ini mit der Sektion «Host» und dem rot markierten Eintrag Application=https://myServerComputername.

Seite 4 von 7

Die "config.ini" der Clients befinden sich ebenfalls auf dem Server:

  • "…\ImmoTop2\Client\Application Files\config.ini" und
  • "…\ImmoTop2\Client\Roaming\config.ini".
  • Ihr SSL-Zertifikat sollte nun erfolgreich installiert sein und HTTPS sollte auf Ihren Computern funktionieren. Vergessen Sie nicht den Dienst «ImmoTop2 Applikation» und die Client-Anwendungen nach diesen Änderungen neu zu starten, damit die Konfigurationsänderungen wirksam werden.

Seite 5 von 7

Diagnose von Verbindungsproblemen

  • Firewall-Einstellungen:

Bitte überprüfen Sie, ob die Konfiguration der Firewall den Kommunikationsport (siehe in den Config-Dateien den Parameter Applicationport) für eingehende Verbindungen freigibt. Das ist essenziell, damit der Client eine Verbindung zum Server herstellen kann.

• SSL/TLS-Unterstützung: Stellen Sie sicher, dass die Firewall den Datenverkehr für SSL/TLS (Secure Sockets Layer/Transport Layer Security) erlaubt. Diese Verschlüsselung ist wichtig für die Sicherheit der HTTPS-Verbindung. Eine Blockade oder übermässige Kontrolle seitens der Firewall könnte zu Problemen führen.

  • Protokoll- und Portüberprüfung: Bitte prüfen Sie, ob sowohl auf Clientals auch auf Serverseite die gleichen TLS-Versionen unterstützt werden. Inkonsistenzen bei den unterstützten TLS-Versionen können zu Problemen führen. Stellen Sie sicher, dass der Kommunikationsport (siehe Parameter Applicationport) frei ist, um die Verbindung zu ermöglichen.

Seite 6 von 7