Apache Tomcat URL bez prefixu https

Apache Tomcat URL bez prefixu https
Bartosz Gruszkowski
Bartosz Gruszkowski
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 3 lata
  • Postów:24
0

Mam serwer Tomcat 9. Jak sprawić aby:
a) nie trzeba było wpisywać numeru portu tylko domyślnie nasłuchiwało na porcie 8443 na którym jest SSL
w pliku server.xml mam dodany następujący wpis

Kopiuj
<Connector port="8080 protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8442" />

b) nie był konieczny prefix https:// - tzn. wystarczyłoby wpisać nazwę strony lub jej adres IP i prefix byłby sam uzupełniany. W tym momencie jak nie dopiszę prefixu https:// bez względu na port 8080 lub 8443 dostaję w przeglądarce wiadomość:

Kopiuj
Bad Request
This combination of host and port requires TLS.
ZD
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:2310
0

Na pewno masz problem z serwerem, a nie z przeglądarką?


If you put a million monkeys at a million keyboards, one of them will eventually write a Java program - the rest of them will write Perl
Bartosz Gruszkowski
Bartosz Gruszkowski
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 3 lata
  • Postów:24
0

Jak mogę to sprawdzić?
W różnych przeglądarkach jest tak samo:
Wpisanie samego adresu IP serwera powodu wyskoczenie błędu - Nie udało się nawiązać połączenia ale przeglądarka sama dopisuje prefix "https://" tj. wpisuje 1.2.3.4 a dostaję https://1.2.3.4
Wpisanie adresu IP z numerem portu 8080 powoduje wyskoczenie błędu - Nie udało się nawiązać połączenia ale adres w pasku przeglądarki nie ulega zmianie.
Wpisanie adresu IP z numerem portu 8443 powoduje wyskoczenie błędu - Bad Request This combination of host and port requires TLS. i nie ma zmian w adresie w pasku przeglądarki.
Wpisanie adresu IP z numerem portu 8080 i prefixem https:// powoduje wyskoczenie błędu - Nie udało się nawiązać połączenia.
Wpisanie adresu IP z numerem portu 8443 i prefixem https:// powoduje otwarcie strony głównej Tomcata.

edytowany 2x, ostatnio: Bartosz Gruszkowski

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.