[Eisfair] NGINX
Ansgar Püster
ansgar.puester at netcologne.de
Di Aug 18 15:26:15 CEST 2015
Hallo Stefan,
Am 18.08.2015 um 07:42 schrieb Stefan Heidrich:
> Hallo Ansgar,
>
>> nginx hat die Möglichkeit eine sog. basic status zu erzeugen.
>> Siehe:
>> http://nginx.org/en/docs/http/ngx_http_stub_status_module.html
>>
>> Der basic status ist eine interne Webseite, die nur im Speicher
>> von nginx existiert, also keine Datei auf der Festplatte.
>> Diese interne Webseite wird regelmäßig aktualisiert.
>
> Danke für Deine Erklärung, aber das funktioniert bei mir nicht.
> Wenn ich versuche diese Seite aufzurufen macht NGINX das, was ich ihm in der
> Konfiguration gesagt habe: Einen Redirect auf die https-Seite meines
> Exchange bzw. auf die extrene IP von dem ganzen Konstrukt. Von intern
> funktioniert das natürlich nicht und von extern lande ich auf der
> OWA-Schnittstelle des Exchange. Das ist ja auch eigentlich so gewollt.
>
> Ich muss also weiter ohne leben. :)
Ich kann deine Konfiguration nicht nachbilden, aber
mein Versuch wäre:
#Abschnitt 1 fuer http
server {
listen 80;
server_name PUBLIC_IP_DES_NGINX;
#status modul
location /basic_status {
stub_status;
}
stub_status on;
# Redirect any HTTP request to HTTPS
return 301 https://$server_name$request_uri;
error_log logs/error.log debug;
access_log logs/access.log;
}
Aufruf wäre dann
http://PUBLIC_IP_DES_NGINX/basic_status
Gruß,
Ansgar
[...]
Mehr Informationen über die Mailingliste Eisfair