IIS bindings HTTPS
Czasami używając certifikatu WILDCard SSL musimy zabezpieczyć kilka subdomen jednym certyfikatem SSL.
Niestety IIS 7 nie pozwala na wykonanie tego gdy dwie witryny zostały podłączone do tego samego portu czyli 443.
Podczas uruchomienia usługi pokazuje się błąd:
A okno Menadżera internetowych usług informacyjnych (IIS) pokazuje, że jedna usługa się nie uruchomiła.
Usługa jest skonfigurowana następująco:
Jak uruchomić usługę?
Można to wykonać jedynie z wiersza poleceń.
Otwieramy linię poleceń jako administrator przechodzimy do folderu
inetsrv\
cd C:\Windows\System32\Inetsrv\
i wpisujemy nastepującą komendę
appcmd set site /site.name:"SiteNameInIIS" /+bindings.[protocol='https',bindingInformation='IP.Add.re.ss:443:www.example.com']
Teraz można już uruchomic usługę.
Niestety problem jest wtedy gdy posiadasz dwie różne domeny na których nie można użyć certyfikaty WildCards.
Wtedy należy serwerowi przydzielić dwa numery IP dla których zostanie dokonana rejestracja.