auto. Weiterleitung von HTTP > HTTPS

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Ghost108

Benutzer
Registriert
27. Juni 2015
Beiträge
1.281
Reaktionspunkte
76
Punkte
68
Hallo zusammen,

wenn ich meine Disk Station via DNS Namen aufrufen möchte:

dns.domain.de:HTTPS_port

Kommt diese Meldung:

400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx

Habe in den Disk Station Einstellungen das auto. Weiterleitung von HTTP auf HTTPS aktiviert.
Grundsätzlich möchte ich die Verbindung via HTTP verbieten - es soll nur HTTPS erlaubt sein.

Erst wenn ich die Domain voll ausschreibe:

https://dns.domain.de:HTTPS_port

funktioniert es.

Bekomme ich es auch gelöst, dass die Verbindung ohne die Angab von HTTPS:// erfolgt?
 
Zuletzt bearbeitet:
aber wenn du
domain:http-port
eingibst, dann sollte die Umleitung ja gehen.

wenn du jedoch die domain ohne https angibst und dazu den https Port, dann geht es nicht, das ist korrekt so, da weiss dein Browser wohl nicht mit wem er da wirklich nun redet.
Es ist eher eine Browser Angelegenheit.
 
Erst durch die Angabe des Protokolls (https) weiß der Browser, dass es sich um einen Dienst am Ziel handelt der eine SSL verschlüsselte http Verbindung erwartet.
Ohne Protokollangabe geht er von plain-http aus. Und da du aber schon am Ziel selbst, https Port,anklopfst kann auch die Umleitung im DSM (http auf https Port) nicht greifen.

Wie @ottosykora schon geschrieben hat funktioniert
dns.domain.de
http://dns.domain.de
https://dns.domain.de

Ob eine Portangabe nötig ist hängt ab davon, ob
- Web Station installiert ist oder nicht
- welche Ports du im Router an deine DS weitergeleitet hast
 
okay, habe das Problem jetzt so gelöst, in dem ich die URL für HTTP angebe:

dns.domain.de:HTTP_port

Da die auto. Weiterleitung an HTTPS aktiv ist, bringt es den gewünschten Erfolg.
Danke für die Tips
 
manche Hosts bieten übrigens auch die Möglichkeit, die Weiterleitung im Kontrollcenter einzurichten sodass man an der access-Datei nicht rumwerkeln muss
 
@grandsam3 - niemand hat das Wort .htaccess hier vorher in die Tastatur gehackt. Wo ist der Zusammenhang zu deinem Kommentar?

Willkommen im Forum übrigens.
 
@Fusion ...Danke. Ich habe das immer so verstanden, dass man die HTTPS Weiterleitung in der Access Datei verzeichnen muss. Wollte keine zusätzliche Verwirrung stiften.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat