Por qué no deja cambiar el certificado el host cuando es https
Binding por comandos, el host cabecera con SSL
appcmd set site /site.name:"<IISSiteName>" /+bindings.[protocol='https',bindingInformation='*:443:<hostHeaderValue>']