Я работаю над скриптом PowerShell, который добавляет привязку в IIS с помощью New-IISSiteBinding.
После первого забега я продолжаю получать...
New-IISSiteBinding : Web site binding '*:443:mydomain.co.uk' already exists.
At line:7 char:1
+ New-IISSiteBinding -Name "MYSITE" -BindingInformation ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-IISSiteBinding], ArgumentException
+ FullyQualifiedErrorId : InvalidArgument,Microsoft.IIS.Powershell.Commands.NewIISSiteBindingCommand
Когда я вызываю Get-IISSiteBinding, я вижу, что привязка есть.
Когда я захожу на сайт ISS, привязка не отображается на сайте.
Когда я захожу в applicationHost.config, привязки в файле нет.
Что происходит, пожалуйста?
решение1
У вас запущен сервер Exchange? Если нет, попробуйте порт 444 с привязкой сертификата.
443 — это SSL по умолчанию, поэтому я думаю, что именно поэтому вы получаете это сообщение.