Какой стандартный порт используется для HTTPS?

«Какой стандартный порт используется для HTTPS?» — вопрос из категории HTTP и веб-протоколы, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Стандартный порт для HTTPS — 443. Это порт по умолчанию для защищённого HTTP-соединения, работающего поверх SSL/TLS.

Почему именно 443?

  • Это зарегистрированный IANA порт для протокола HTTPS, что обеспечивает единообразие и предсказуемость в сети.
  • Клиенты (браузеры, curl) автоматически используют порт 443, если он не указан явно в URL (например, https://example.com).

Практические аспекты:

  • HTTPS может быть настроен и на других портах (например, 8443), что часто используется для внутренних сервисов или альтернативных конфигураций.
  • Для проверки доступности и корректности настройки можно использовать curl:
    curl -v https://example.com:443
  • Критически важно, чтобы порт 443 был открыт в правилах фаервола, а SSL/TLS сертификат был валидным и правильно установлен.