У нас есть клиент, на котором запущен сервер RDS Server 2008r2. На этом сервере размещаются роли узла веб-доступа к удаленным рабочим столам, лицензирования удаленных рабочих столов и сеансов удаленных рабочих столов. Клиент также установил XAMP на сервере для размещения внутреннего портала компании. Клиент не позволит нам вносить какие-либо изменения в сервер или конфигурацию XAMP, и выгрузка XAMP на другой сервер не является вариантом. Они вообще не используют портал RD Web Access, и я не думаю, что они даже знают о его существовании; они подключаются только вручную с помощью клиента Windows RDP.
Это сосуществование вообще не влияет на конечных пользователей, но заставляет IIS регистрировать ошибки в журнале событий при каждом запуске, поскольку не может привязать порт 80. Это небольшое неудобство для нас, поскольку наш агент мониторинга регистрирует тикет. каждый раз такое случается.
Мое расследование пока дало очень мало информации, но мои лучшие варианты, похоже, - это изменить порт, который веб-сайт по умолчанию IIS связывает с любым портом, кроме 80, или полностью отключить веб-сайт по умолчанию. Однако у меня нет тестовой среды 2008r2, с которой можно было бы поиграть, и я не уверен, как любое из этих изменений повлияет на их службы RDS; в частности, я не знаю, насколько сильно роли хоста сеанса или сервера лицензирования зависят от существования сервера веб-доступа.
Будут ли какие-то последствия, если я изменю порт привязки IIS или отключу веб-сайт по умолчанию?
В итоге я сменил порты для RDS и подтвердил, что все приложения и службы по-прежнему работают. Я просто перешел с 80 на 81 и с 443 на 444 и перезапустил веб-сайт по умолчанию.
Я не люблю возиться с производственной системой, не зная, что произойдет в первую очередь, но в данном случае это сработало.