Сервис на сях, который подключается и начинает слушать порт не запускается, если запущен IIS.
И наоборот: если сервис запустить раньше, чем IIS, — иис не поднимает ни один сайт, не смотря на то, что они на других IP. Он валится с ошибкой — Address already in use.
Как правильно заюзать ip и порт для прослушивания и ответа, при учете, что IIS тоже работать должен!