Hallo zusammen,
ich habe ein Problem mit meinem nginx Webserver. Dieser sollte regulär http:// Aufrufe zu https:// weiterleiten. Dies funktionierte bis gestern, ohne mein zutun, problemlos. Nun funktioniert lediglich der https:// Aufruf.
Beim http:// Aufruf bietet der Webserver eine namenlose Datei zum Download an die folgenden Inhalt enthält:
0000 1204 0000 0000 0000 0300 0000 8000
0400 0000 0000 0500 ffff ff00 0004 0800
0000 0000 7fff 0000 0000 0807 0000 0000
0000 0000 0000 0000 01
Die Datei hat den Dateityp "application/octet-stream". Demnach habe ich bereits versucht in meiner nginx.conf die Zeile "default_type application/octet-stream;" auszukommentieren, jedoch brachte dies nicht den gewünschten Erfolg.
server {
listen 80 http2;
listen [::]:80 http2;
server_name meine.tld http://www.meine.tld;
return 301 https://$server_name$request_uri;
}
Des Weiteren hat der HTTP Response Header nur folgenden Inhalt:
Leider ist in den Logfiles (nginx / php) nichts zu finden :-(.
Ich bin ratlos, woran es noch liegen könnte, sämtliche apache2 Dateien habe ich entfernt um Konflikte zu vermeiden, alles ist auf dem aktuellsten Stand (upgrade & update), neugestartet habe ich die Dienste sowie den Server selbst bereits.
Sämtliche Foren, die in irgendeiner Weiße etwas damit zu tun hatten, habe ich durchforstet, jedoch leider nichts gefunden.
Vielen Dank schon mal im Voraus.
Beste Grüße,
Unkn0wn0x