====== SSL-Proxy ====== Diese Seite beschreibt den SSL-Proxy von **edp:**web, der automatisch ein SSL-Zertifikat von LetsEncrypt bezieht und einbindet. Sie erfahren, welche Voraussetzungen nötig sind und wie Sie den Proxy konfigurieren. > **Hinweis:** Diese Funktion befindet sich aktuell noch in einer Testphase. ===== Funktionsweise ===== Seit Version 2.7.5 kann **edp:**web beim Start des Dienstes "EDPweb" die Zusatzanwendung ''ssl-proxy.exe'' automatisch im Hintergrund mitstarten. Diese Anwendung arbeitet als Proxy und bindet ein SSL-Zertifikat von LetsEncrypt ein. Um LetsEncrypt zu verwenden, benötigen Sie eine eigene Domain. Außerdem muss Ihr **edp:**web-System auf einem Server mit einer festen öffentlichen IP-Adresse laufen. Ordnen Sie bei Ihrem Webhoster eine Subdomain Ihrer Domain der IP-Adresse Ihres **edp:**web-Servers zu (Konfiguration der DNS-Einträge). Diese Subdomain hinterlegen Sie anschließend auch in der Konfiguration von EDP. Ist der SSL-Proxy aktiviert, startet **edp:**web ihn automatisch mit dem Dienst und beendet ihn auch wieder mit dem Dienst. Der SSL-Proxy läuft auf dem für **edp:**web eingestellten Port. Er bezieht für die eingestellte (Sub-)Domain über LetsEncrypt ein Zertifikat und bindet es beim Zugriff auf **edp:**web ein. Der Webserver von **edp:**web selbst läuft auf einem zweiten Port, der um 1 niedriger ist als der Port des SSL-Proxys. Normalerweise ist das Port 442. Von außen über das Internet wird nur der SSL-Proxy angesprochen, der die Anfragen innerhalb des Servers an **edp:**web weiterleitet. > **Hinweis:** Richten Sie für den Port 442 keinesfalls eine Portfreigabe ein. ===== Konfiguration ===== Um den SSL-Proxy zu nutzen, passen Sie die Konfigurationsdatei von **edp:**web wie folgt an: [HTTP-Server] Port=443 SSL=0 SSL-Proxy=1 Domain=edp.feuerwehr-musterstadt.de Für einen korrekten Betrieb sollte der Port immer auf ''443'' (Standard für HTTPS) stehen. Die Einstellung ''SSL=0'' deaktiviert die direkte Verwendung der Zertifikatsdateien im Verzeichnis von **edp:**web. Mit ''SSL-Proxy=1'' aktivieren Sie den SSL-Proxy. Unter ''Domain'' tragen Sie die Domain bzw. Subdomain ein, für die das Zertifikat über LetsEncrypt bezogen werden soll.