У меня возникли проблемы с созданием резервирования urlacl в Windows Server 2008; вероятно, это ошибка новичка.
Я использую командную строку:
netsh http add urlacl url=http://+:99898/ user=ben
Ошибка, которую я вижу:
Url reservation add failed, Error: 87
The parameter is incorrect.
Существует локальная учетная запись пользователя с именем «ben» с правами администратора. Я не забудьте поставить косую черту после номера порта в URL-адресе. Документация Google и MSDN меня сейчас подводит - кто-нибудь знает, что я делаю неправильно?
У меня была такая же ошибка; в моем случае ошибка, которую я делал, заключалась в том, что в URL-адресе не указывалась косая черта:
C:\>netsh http add urlacl url=http://+:8085 user=DOMAIN\myname
Url reservation add failed, Error: 87
The parameter is incorrect.
C:\>netsh http add urlacl url=http://+:8085/ user=DOMAIN\myname
URL reservation successfully added
Номер порта «99898» не является допустимым номером порта TCP. Номера портов TCP представляют собой 16-разрядные целые числа без знака, поэтому они не могут превышать 65535. Я сильно подозреваю, что этот недопустимый номер порта является причиной ошибки, которую вы видите.
netsh http add urlacl url=https://*:8081/ user=Everyone
Также имеет значение завершающая косая черта ------------- ^