Servus Leute,
ich brauch externen Input, da ich nicht weiter komme.
Vorwort:
Zoraxy hat keine SSL-Zertifikate mehr erstellen können. Bin deshalb zu NPMplus gewechselt. Der Reverse Proxy und Crowdsec funktionieren ohne Probleme. Alles läuft und ist erreichbar. Nur möchte ich jetzt, wie auch unter Zoraxy (dort direkt eingebaut) nur bestimmte Länder erlauben. Die verschiedenen Anleitungen hab ich durch. Zum Beispiel:
https://checkpoint-it.net/npmplus-geoip-blocking-einrichten/
Ohne http_top.conf bekomme ich direkt eine Crowdsec Fehlermeldung im Browser, also scheint das alles zu laufen. Mit der Datei komme ich wieder auf die NPMplus Oberfläche (privaten IPs werden dadurch freigeschaltet).
Problem:
Sobald ich den custom Header bei einem Proxy Host hinterlege (Schritt 4 aus dem Link), funktioniert die Zertifikatabfrage nicht. In Chrome oder Edge bekomme ich den Fehler: net::ERR_CERT_AUTHORITY_INVALID. Der Host in NPMplus selber wechselt auch direkt auf offline. Lösche ich den Snippet wieder (also den Header), dann klappts auch wieder. Es liegt wohl an: $lan-ip bzw. wird ein Wildcard Cert ausgliefert (gültig bis 2035, kein Aussteller) wenn der custom Header gesetzt ist...
Ich finde zu dem Problem nichts im Netz. Kann ja nicht der einzige sein, der das Problem hat. Mein compose ist fast 1:1 vom Link oben mittlerweile, bringt aber auch nichts.
ich brauch externen Input, da ich nicht weiter komme.
Vorwort:
Zoraxy hat keine SSL-Zertifikate mehr erstellen können. Bin deshalb zu NPMplus gewechselt. Der Reverse Proxy und Crowdsec funktionieren ohne Probleme. Alles läuft und ist erreichbar. Nur möchte ich jetzt, wie auch unter Zoraxy (dort direkt eingebaut) nur bestimmte Länder erlauben. Die verschiedenen Anleitungen hab ich durch. Zum Beispiel:
https://checkpoint-it.net/npmplus-geoip-blocking-einrichten/
Ohne http_top.conf bekomme ich direkt eine Crowdsec Fehlermeldung im Browser, also scheint das alles zu laufen. Mit der Datei komme ich wieder auf die NPMplus Oberfläche (privaten IPs werden dadurch freigeschaltet).
Problem:
Sobald ich den custom Header bei einem Proxy Host hinterlege (Schritt 4 aus dem Link), funktioniert die Zertifikatabfrage nicht. In Chrome oder Edge bekomme ich den Fehler: net::ERR_CERT_AUTHORITY_INVALID. Der Host in NPMplus selber wechselt auch direkt auf offline. Lösche ich den Snippet wieder (also den Header), dann klappts auch wieder. Es liegt wohl an: $lan-ip bzw. wird ein Wildcard Cert ausgliefert (gültig bis 2035, kein Aussteller) wenn der custom Header gesetzt ist...
Ich finde zu dem Problem nichts im Netz. Kann ja nicht der einzige sein, der das Problem hat. Mein compose ist fast 1:1 vom Link oben mittlerweile, bringt aber auch nichts.