Istnieje serwer sieci Web IIS z różnymi witrynami (wiązanie SSL), ponieważ nie mogę skonfigurować usług IIS do nasłuchiwania na tym samym adresie i porcie z różnymi certyfikatami, dlatego ustawiłem kierunek portu SSL w zaporze sieciowej na inny port adresu IP serwera IIS Webserver.
Wyjaśnienie:
Client -> Firewall -> Webserver Website1 -> WANIP1:443 -> LANIP1:443 Website2 -> WANIP2:443 -> LANIP1:444
Możliwe jest więc szyfrowanie różnych witryn przy użyciu różnych certyfikatów na jednym serwerze IIS Webserver. Problemem jest teraz przeglądarka Firefox (wer. 24), jeśli przeglądam stronę WWW1, jest to klucz w wierszu, który pokazuje, że połączenie jest bezpieczne, na stronie internetowej2 nie ma blokady przed adresem URL:
Witryna 1 z zamkiem:
Witryna internetowa2 nie ma blokady:
Jaki jest problem? Nn Safari i IE nie ma problemu, jaka jest różnica dla Firefoksa?
Aktualizacja: sprawdzam w różnych wersjach przeglądarek. Firefox 3.6 pokazuje symbol blokady, ale obecne wydanie nie wyświetlało tego symbolu blokady. Czy to błąd w bieżącej wersji, czy błąd we wszystkich innych przeglądarkach? Jak mogę sprawdzić, czy cały ruch jest szyfrowany?
Website2 -> WANIP2:444 -> LANIP1:444
lub ustawisz przepisywanie z portu 443 na port 444. Jeśli SNI jest włączony, powinien odpowiednio się nim zająć.