Windows-Server-2008

netsh.exe:錯誤 87

  • November 14, 2018

我在 Windows Server 2008 中創建 urlacl 保留時遇到了一些問題;這可能是一個菜鳥錯誤。

我正在使用的命令行是:

netsh http add urlacl url=http://+:99898/ user=ben

我看到的錯誤是:

Url reservation add failed, Error: 87
The parameter is incorrect.

有一個名為“ben”的本地使用者帳戶具有管理員權限。我確保在 URL 中的埠號後面加上一個斜杠。Google和 MSDN 文件現在讓我失望了——有人知道我做錯了什麼嗎?

埠號“99898”不是有效的 TCP 埠號。TCP 埠號是 16 位無符號整數,因此它們不能超過 65535。我強烈懷疑這個無效的埠號是您看到錯誤的原因。

我有同樣的錯誤;就我而言,我犯的錯誤是省略了 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

引用自:https://serverfault.com/questions/283237