Hallo allerseits,
ich mag das Thema aus zwei Gründen noch mal nach oben holen:
* Bei mir kann ich für den Websocket auf Port 8080 weiterhin im RevProxy (NGINX) keine Client Certificates aktivieren, weil dann die Visu nicht mehr geht. Bei benji scheint es ja zu funktionieren. Hat es noch jemand den WebSocket mit CC unter NGINX zum laufen gebracht?
Gibt es Einstellungen, die dafür nötig sind? Hintergrund: Ich bekomme in loser Folge weiter "Handshake"-Fehler, mit der Vermutung (siehe oben), dass dies daher kommt.
* Die auto-renewal von Let's encrypt (LE) schlägt leider immer fehl, weil meine server im RevProxy per Client Certificate abgesichert sind. Zur Zeit setze ich alle 90 Tage manuell den Parameter
auf off, stoße le-Renew manuell an und setze den CC-Parameter wieder auf on. Gibt es einen Weg, LE-Serverzertifikate automatisch zu erneuern ohne die CC kurz abzuschalten?
Auszug aus nginx.conf
Danke!
ich mag das Thema aus zwei Gründen noch mal nach oben holen:
* Bei mir kann ich für den Websocket auf Port 8080 weiterhin im RevProxy (NGINX) keine Client Certificates aktivieren, weil dann die Visu nicht mehr geht. Bei benji scheint es ja zu funktionieren. Hat es noch jemand den WebSocket mit CC unter NGINX zum laufen gebracht?
Gibt es Einstellungen, die dafür nötig sind? Hintergrund: Ich bekomme in loser Folge weiter "Handshake"-Fehler, mit der Vermutung (siehe oben), dass dies daher kommt.
* Die auto-renewal von Let's encrypt (LE) schlägt leider immer fehl, weil meine server im RevProxy per Client Certificate abgesichert sind. Zur Zeit setze ich alle 90 Tage manuell den Parameter
Code:
ssl_verify_client on;
Auszug aus nginx.conf
Code:
server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name edomi.<meinedomain>.de; ssl_client_certificate /etc/ssl/ca_int/cacert.pem; ssl_crl /etc/ssl/ca_int/private/ca.crl; ssl_verify_client on; # on | off | optional | optional_no_ca location / { proxy_pass http://<edomi-IP>:80/; } # >> LOACTION CERTBOT --> Erforderlich für Let's encrypt Zertifikate (Anforderung/Erneuerung via certbot) location '/.well-known/acme-challenge' { default_type "text/plain"; root /var/www/html; } }

Kommentar