Я пытаюсь подключиться к серверу, используя два "режима подключения", один из которых не требует установки сертификата, а другой - нет.

Когда я выбираю режим, в котором не используются сертификаты, я могу подключиться, используя IP-адрес, полное имя сервера или неквалифицированное имя сервера (без домена).

Тем не менее, когда я пытаюсь подключиться, используя режим подключения, который требует сертификат (для шифрования сообщения при транспортировке), работает только полное имя сервера, а не IP или неполное имя сервера. В частности, я хотел бы сосредоточиться на том, почему не работает IP-адрес:

Когда я иду на этот сервер и введите

ipconfig /all

Я вижу, что имя сервера связано с предпочтительным IP-адресом, который не работает. Когда я пингую имя сервера, я получаю этот IP-адрес.

Когда я смотрю на сертификат и проверяю свойство "Subject Alternative Names", я вижу в списке

DNS Name=myserver.domain.com
IP Address=xxx.xxx.xxx.xxx 

где x представляют фактический IP-адрес, отображаемый командой IPConfig.

Я полагаю, что неквалифицированное имя сервера не работает с сертификатом, потому что DNS-имя содержит только полное имя сервера, но я озадачен, почему я не могу использовать IP-адрес, поскольку он указан в списке.

Я мог бы использовать полное имя и покончить с ним, но я предполагаю, что, если мне удастся соединиться, используя IP-адрес с сертификатом, я смогу решить проблему балансировки нагрузки F5. Я подозреваю, что F5 пересылает на IP-адрес. К сожалению, его нельзя настроить для перенаправления на имя сервера, мне сказали.

Вы думаете, что это проблема с сертификатом? это конечно звучит как для меня. Что я должен искать и изменить, чтобы исправить это?

Спасибо!

Обновить:

Я получаю ошибку:

Убедитесь, что режим подключения, настроенный на клиенте, соответствует режиму подключения, настроенному на сервере.

Оно делает.

Я использую настольный клиент Blue Prism, чтобы попытаться подключиться к службе Windows, работающей на сервере приложений.

0