Я настраиваю веб-сайт и купил сертификат SSL для домена веб-сайта. Когда я спросил хостинговую компанию, почему https://www.example.com
отказывается от подключений, они ответили, что SSL-доступ настроен на порту 41696. Конечно, https://www.example.com:41696
работает так, как они обещали, но на самом деле это не тот URL, который я хотел бы использовать для веб-сайта, ориентированного на клиента.
Хостинговая компания также заявила, что не может изменить его на 443, даже если мы получим другой пакет. Я никогда не слышал об этом ни от каких других хостинг-провайдеров, с которыми работал. Есть ли веская причина, почему они не позволяют этому случиться? Или есть какая-либо конфигурация, которую я могу изменить на сервере, чтобы он принимал HTTPS-запросы на порт 443?
источник
Ответы:
Исторически HTTPS требовал выделенного IP-адреса для каждого сайта / сертификата , поскольку браузер должен проверять сертификат перед отправкой
Host
заголовка. Возможно, что ваш хостинг-провайдер использует выделенные порты вместо того, чтобы сохранить IP-адреса.В настоящее время, однако, почти все современные браузеры поддерживают указание имени сервера , что позволяет виртуально размещать несколько HTTPS-сайтов на одном IP-адресе и порте, так что даже это больше не является веской причиной. Если это услуга общего хостинга, маловероятно, что вы можете внести какие-либо изменения в конфигурацию, чтобы сделать ваш сайт доступным через порт по умолчанию.
источник
tl; dr: переключить провайдера, этот кажется немного странным.
Зависит от того, что человек считает «веской причиной», но, по моему мнению, нет.
Если провайдер блокирует / фильтрует доступ, к сожалению, вы ничего не можете с этим поделать.
источник
Возможное объяснение:
Есть, по крайней мере, некоторые провайдеры, которые продают вам виртуальные машины, у которых есть разные адреса IPV6, но общий адрес IPV4. Один из примеров - это (эта ссылка никоим образом не должна рассматриваться как одобрение или реклама). Обычно вы получаете несколько портов для переадресации, но они основаны на TCP (без SNI, заголовка HTTP-узла или чего-либо еще), поэтому номер порта - единственный способ выбрать «ваш» хост.
Поскольку адреса IPV4 становятся все реже и реже, это один из способов сэкономить на них.
Если веб-сайт предназначен для благотворительной или аналогичной организации, у которой мало средств, и вам абсолютно необходимо придерживаться минимально возможной цены, вы, вероятно, можете создать бесплатный тарифный план, который перенаправляет ваш-domain.com:443 на ваш порт 41696.
Если нет, найдите другого хостера.
источник